월요일 아침입니다. 커피를 손에 들고 보안 대시보드를 열었는데, 이런 화면이 보입니다. 높은 위험 573건.
심각한 걸까요? 아마도요. 지난달보다 나빠졌을까요? 알기 어렵습니다. 어떤 것부터 해결해야 할까요? 그걸 파악하려면 꽤 시간이 걸릴 겁니다.
이것은 Netwrix의 데이터 및 ID 보안 SaaS 플랫폼인 1Secure에서 제가 맡았던 가장 까다로운 UX 문제 중 하나의 출발점이었습니다. 데이터는 정확했지만, 의미 없는 숫자는 소음일 뿐입니다. 그래서 우리는 스스로에게 물었습니다. “이 소음을 실행으로 옮길 수 있는 정보로 바꾸려면 어떻게 해야 할까?”
30초 테스트
프로젝트 초기에 우리는 부담스러운 목표를 세웠습니다. 보안 관리자가 30초 이내에 자신의 보안 태세를 이해해야 한다는 것입니다. “깊이 파고들면 정보를 찾을 수 있다”가 아니라, 페이지가 로드되는 순간, 커피를 아직 손에 든 채로 이해해야 합니다.
이 제약 조건 때문에 위험 건수를 단순히 세어 보여 주는 방식 같은 가장 뻔한 해결책 몇 가지는 배제되었습니다. 세는 것은 이해가 아니므로, 이 테스트를 바로 통과하지 못합니다.
그래서 우리는 명확한 척도, 명확한 구간, 그리고 현재 위치를 솔직하게 알려 주는 한 문장을 갖춘 위험 점수로 전환했습니다.
Risk Assessment는 PingCastle, 즉 보안 팀이 수년간 신뢰해 온 도구를 기반으로 합니다. 이 도구는 Active Directory의 현재 상태를 알려 줍니다. 그 뒤에 있는 분석은 탄탄하므로, 효과적인 부분은 그대로 유지하고 전달 방식을 새로 만들었습니다. 점수에는 가중치가 적용되며, 이는 생각보다 중요합니다. 관리자 계정 12개에 영향을 미치는 심각도 높은 발견 사항은 스테이징 OU에 있는 오래된 컴퓨터 개체 하나보다 훨씬 큰 비중을 차지하므로, 이 숫자는 단순한 건수가 아니라 영향도를 반영합니다.
그리고 현재 위치를 알려 주는 데서 멈추지 않았습니다. 우리는 사람들에게 어디로 가고 있는지도 알려 주었습니다.
Get +12 pts to reach Fair
우리는 숫자를 다음 단계로 바꾸었습니다. 다음 구간까지 몇 점이 남았는지, 어떤 조치를 하면 그곳에 도달하는지 정확히 확인할 수 있습니다.
진행 상황이야말로 핵심입니다
연구에서 우리가 반복해서 들은 이야기가 있습니다. 보안 업무는 끝이 없고 때로는 눈에 보이지 않는다는 것입니다. 12가지를 해결해도 아무도 알아채지 못합니다. 하지만 13번째가 터지면 모두가 압니다.
그래서 우리는 진행 상황을 놓칠 수 없게 만들었습니다. 위험을 조치할 때마다 점수가 움직이고, 모든 조치에는 눈에 보이는 점수 가치가 붙습니다. 추세를 통해 지난달에 비해 올라가고 있는지 떨어지고 있는지 확인할 수 있습니다.
Focus center: 사람들이 푹 빠진 기능
이번 재설계에서 가장 검증된 요소를 하나만 꼽으라면 바로 이것입니다.
Focus center는 모든 관리자가 이 페이지를 열 때 품는 질문에 답합니다. “고장 난 모든 것 중에서 지금 당장 무엇을 해야 할까?” 573개 항목의 목록이나 직접 설정해야 하는 심각도 필터는 나오지 않습니다. 대신 보안 태세에 가장 큰 영향을 주는 소수의 항목을 보여 주며, 각 항목마다 무시했을 때의 비용과 해결했을 때 얻는 이점을 함께 제시합니다.
사용자들은 하고 싶지 않던 결정을 없애 주었기 때문에 이 기능을 좋아했습니다. 우선순위를 정하는 일은 지치는 일이므로 우리가 대신 해 주었습니다.
“[Focus center]는 큰 도움이 됩니다. 무슨 일이 벌어지고 있고 무엇을 해야 하는지 빠르게 파악할 수 있어서 확실히 도움이 됩니다.”
또한 컨텍스트 배지인 New 및 Regressed를 추가했습니다. “방금 나타났다”와 “이미 한 번 해결했는데 다시 돌아왔다”는 감정적으로나 운영적으로 매우 다른 상황이며, 서로 다른 대응이 필요하기 때문입니다.
알고 계셨나요? 데이터를 문장으로 바꾸기
숫자는 무슨 일이 일어나고 있는지 알려 주고, 문장은 그것이 무엇을 의미하는지 알려 줍니다.
- 관리자 계정 3개의 비밀번호가 3년 넘게 사용되었으며 여러 테넌트에서 계속 활성 상태입니다.
- 인증 및 프로토콜 관련 위험이 이번 달 18% 증가했으며, 가장 빠르게 늘고 있는 위험 범주입니다.
슬라이드를 한 장도 만들지 않고 CISO와의 회의에 바로 가져갈 수 있는 인사이트입니다. 이는 우리가 계속 들었던 실제 사용자 요구였습니다. 보안 태세 보고에는 많은 시간이 들고, 대시보드를 경영진의 언어로 일일이 옮기는 일을 좋아하는 사람은 없습니다. 이 기능은 디자인과 제품이 함께 문제에 접근할 때 최고의 아이디어가 나온다는 점을 잘 보여 줍니다.
모든 위험을, 나에게 중요한 관점에서
한눈에 보안 태세를 파악하는 것과 그것을 실제로 처리하는 것은 별개의 일입니다.
우리는 기본적으로 All risks를 범주별로 그룹화합니다. 수백 개의 발견 사항을 평면적으로 나열한 목록은 문제가 어디에 있는지 알려 주지 못하지만, 영역별 목록은 알려 주기 때문입니다. 점수의 35%를 차지하는 ID 및 권한은 로깅 공백이 차지하는 7%와는 전혀 다른 대화이며, 각각을 해결해야 하는 팀도 다른 경우가 많습니다. 각 범주는 지난달 이후 어떻게 변했는지도 보여 주므로, 무엇이 커지고 있는지와 무엇이 큰지를 모두 볼 수 있습니다.
하지만 모든 사람이 범주로 생각하는 것은 아닙니다. 보안 아키텍트는 보통 프레임워크를 기준으로, 컴플라이언스 담당자는 규정을 기준으로 일합니다. 그래서 이들은 클릭 한 번이면 볼 수 있습니다. 같은 위험을 다른 관점에서 보는 것입니다. 이것은 우리가 처음 가졌던 가설이며, 실제 사용을 통해 검증하고 싶은 부분입니다.
그리고 이것은 표면일 뿐입니다
개별 위험을 열면 전체 내용을 확인할 수 있습니다. 문제가 실제로 무엇인지, 왜 중요한지, 무엇에 영향을 주는지 알 수 있습니다. 더 중요한 점은 해결 방법도 얻는다는 것입니다. 바로 적용할 수 있는 즉시 사용 가능한 조치 방안이 있거나, 표준 조치가 환경에 맞지 않을 때 대안을 탐색할 수 있도록 AI와 대화할 수도 있습니다.
위험을 식별하는 것은 쉬운 절반이며, 해결하는 것이 진짜 일입니다.
이번 프로젝트에서 얻은 것
이 프로젝트에서 가장 어려웠던 점은 모든 것을 보여 주고 싶은 충동을 참는 것이었습니다.
모든 이해관계자에게는 아끼는 차트가 있었고, 모든 데이터 세트에는 들려주고 싶은 이야기가 있었습니다. 하지만 추가를 검토한 모든 요소는 같은 질문을 통과해야 했습니다. “이것이 보안 태세를 더 빨리 이해하는 데 도움이 되는가?”
좋은 디자인의 놀랄 만큼 많은 부분은 덜어내는 일입니다.
우리는 지금 어디에 있는지, 어디로 가고 있는지, 무엇을 먼저 고쳐야 하는지, 그리고 얼마나 진전했는지를 30초 안에 알려 주는 대시보드를 출시했습니다.
월요일 아침에 보안 팀이 누려야 할 최소한이라고 생각합니다.
1Secure Risk Assessment와 함께 시작하세요
지금 1Secure Risk Assessment의 실제 모습을 확인해 보세요. 샌드박스 데이터로 체험하거나, 간단한 가이드형 체험판을 통해 사용 중인 환경을 직접 연결해 볼 수 있습니다.
공유하기
더 알아보기
저자 소개
Aleksandra Sroka-Knapik
수석 제품 디자이너
Aleksandra Sroka-Knapik은 Netwrix의 Senior Product Designer로, 회사의 identity threat detection and response (ITDR) 포트폴리오 전반에 걸쳐 제품 디자인과 디자인 엔지니어링을 담당합니다. 그녀는 복잡한 엔터프라이즈급 보안 제품에 UX 모범 사례를 적용하여 사용자 요구, 비즈니스 목표 및 기술적 제약을 균형 있게 조율합니다. 사용자 조사, 워크숍, 고객 피드백 세션부터 최종 납품까지 디자인 전 과정을 주도합니다. 또한 1Secure SaaS 생태계를 위한 새로운 통합 UI를 정의하고 Netwrix Design System을 발전시키며 AI를 활용해 디자인 워크플로우와 제품 개발을 가속화하고 있습니다. Netwrix 이전에는 핀테크, 교육, 자동차, 전자상거래, 헬스케어 등 다양한 산업 분야에서 SaaS, 웹, 모바일 제품 디자인 프로젝트를 이끌었습니다.