Kibana 대시보드 읽기 전용 권한 출시 안내

Kibana에 읽기 전용 대시보드 기능이 도입되었습니다. 이제 대시보드 작성자는 세분화된 공유 제어 기능을 통해 분석 결과의 정확성을 유지하고 의도치 않은 변경으로부터 데이터를 안전하게 보호할 수 있습니다.

누구나 한 번쯤 겪어보셨을 상황입니다. 로그를 모니터링하기 위해 모든 차트와 필터, 레이블 하나하나에 공을 들여 완벽한 대시보드를 만드는 데 한 시간을 투자했다고 가정해 봅시다. 그렇게 만든 대시보드를 팀과 공유합니다. 며칠 후 대시보드를 다시 열어보니 무언가 잘못되어 있습니다. 동료가 쿼리를 살짝 수정했거나, 누군가 날짜 범위를 변경했을 수 있습니다. 아마도 도움을 주려던 의도였겠지만 결국 여러분은 수정 내역을 일일이 뒤져가며 모든 숫자를 다시 확인해야 하는 상황에 놓이게 됩니다. 익숙한 상황인가요?

이것이 바로 우리가 읽기 전용 대시보드를 개발한 이유입니다. 여러분이 기다려온 바로 그 제어 기능입니다. 이제 편집 권한이 있는 다른 사용자가 대시보드를 수정하거나 손상시킬 걱정 없이 안심하고 공유하세요.

참고: 읽기 전용 권한은 Elastic Cloud Serverless에서 사용할 수 있으며 Elastic Cloud Hosted 및 Elastic 자체 관리형의 경우 버전 9.3부터 제공됩니다.

“모든 사람이 편집할 수 있을 때 방해가 되는 경우”

그동안 Kibana에서의 공유는 보통 스페이스 수준의 권한을 의미했습니다. 특정 스페이스에서 대시보드를 생성할 수 있는 사용자라면 다른 사용자의 대시보드 역시 편집하거나 삭제할 수 있었습니다. 이는 협업에는 유용하지만 예기치 못한 문제를 일으키기도 합니다. 단 한 번의 편집 실수가 잘못된 의사결정이나 신뢰 상실로 이어지고 막대한 복구 작업이 필요해질 수 있기 때문입니다.

그동안 "대시보드 이름에 '읽기 전용'이라고 적어두고 사용자들이 제발 알아봐 주기만을 바란다"는 식의 임시방편들을 많이 봐왔습니다. 혹은 "태그를 달아두고 아무 일 없기를 간절히 기도한다"는 분들도 계셨죠. 하지만 이러한 막연한 기대는 제대로 된 권한 관리 모델이 아닙니다. 여러분에게는 스페이스 접근 권한을 완전히 막지 않고도 대시보드만 확실하게 잠글 수 있는 실질적인 방법이 필요했습니다.

실제로 어떤 문제가 발생할까요?

데브와 케빈은 모두 운영 스페이스 내 로그 모니터링 대시보드에 대한 편집 권한을 가지고 있습니다. 케빈이 차트를 일부 변경합니다. 나중에 데브가 확인했을 때 대시보드의 숫자는 그녀가 제시했던 수치와 일치하지 않습니다. 결국 무엇이 변경되었는지(종종 기억에 의존하여) 일일이 추적하여 수정해야 하며 잘못된 데이터가 포함된 보고가 얼마나 많이 배포되었는지 우려하게 됩니다.

읽기 전용 대시보드: 합리적인 소유권과 제어

읽기 전용 대시보드는 다른 사용자의 편집 허용 여부를 직접 결정할 수 있는 제어 기능을 제공하여 이 문제를 해결합니다. 대시보드를 공유할 때 편집(기본 설정, 기존과 동일) 또는 보기 중 하나를 선택할 수 있습니다. 보기 모드에서는 작성자 본인과 Kibana 관리자만 대시보드를 수정하거나 삭제할 수 있습니다. 그 외 모든 사용자는 대시보드를 열어보고 활용하며 데이터를 신뢰할 수 있지만 임의로 수정할 수는 없습니다.

주요 혜택

  • 대시보드 무결성: 보기 모드에서는 해당 스페이스의 편집 권한이 있는 다른 사용자라도 대시보드를 수정하거나 삭제할 수 없습니다. 만약 시도할 경우에는 대시보드가 잠겨 있다는 안내가 표시됩니다. 여러분의 차트와 로직은 그대로 유지됩니다.
  • 주도권 유지: 여러분이 소유자입니다. 소유자는 언제든지 편집하고 세부 조정하거나 업데이트할 수 있습니다. 보기 전용으로 공유한다고 해서 소유자의 권한까지 제한되는 것은 아닙니다. 다만, 다른 사용자가 보게 되는 버전만 고정할 뿐입니다.
  • 유연한 라이프사이클: 언제든지 대시보드를 "편집 가능" 상태로 전환할 수 있습니다. 또한 Kibana 관리자는(예: 소유자가 퇴사하는 경우) 모든 대시보드를 지속적으로 관리할 수 있습니다. 관리의 공백이 발생하지 않습니다.

이제 최종 확정된 핵심 업무용 대시보드를 안심하고 광범위하게 공유하며 데이터의 일관성을 유지할 수 있습니다. 이 기능은 Serverless를 포함한 모든 Elastic 티어 및 서비스 모델에서 사용할 수 있습니다.

권한별 기능 안내

역할별 권한 요약:

  • 대시보드 소유자: 직접 생성한 대시보드이므로 소유자가 모든 편집 권한을 가집니다.
  • Kibana 관리자: 모든 대시보드를 관리할 수 있습니다.
  • 스페이스 편집 권한이 있는 사용자: 자신의 대시보드를 생성하고 편집할 수 있습니다. 보기 전용 대시보드는 편집하거나 삭제할 수 없습니다.
  • 스페이스 보기 권한 사용자: 대시보드 목록 확인 및 조회만 가능합니다.
작업대시보드 소유자Kibana 관리자스페이스 편집 권한 사용자스페이스 보기 권한 사용자
대시보드 목록 및 보기
새 대시보드 생성
편집 가능한 대시보드 수정/삭제
읽기 전용 대시보드 수정/삭제

읽기 전용 모드 활성화 방법

새 대시보드를 저장할 때 또는 나중에 공유 메뉴에서 보기 전용으로 설정할 수 있습니다.

새 대시보드를 저장하는 경우

  • 대시보드를 구성한 후 저장 버튼을 클릭합니다.
  • "새 대시보드로 저장" 모달에서 권한을 찾습니다.
  • 편집 가능 에서 보기 가능으로 변경합니다.
  • 저장을 클릭하면 끝입니다. 이제 다른 모든 사용자에게는 읽기 전용으로 표시됩니다.

이미 소유하고 있는 대시보드의 경우

  • 대시보드를 엽니다.
  • 대시보드 공유 메뉴를 엽니다.
  • 공유 모달에서 권한을 찾아 보기 가능으로 전환합니다. 변경 사항은 즉시 적용되며, 해당 스페이스의 다른 사용자는 더 이상 대시보드를 수정하거나 삭제할 수 없습니다.
  • 공유 작업 위에 마우스를 올리면 해당 대시보드에 설정된 권한 유형을 바로 확인할 수 있습니다.

잠겨 있는 대시보드 식별

메인 대시보드 목록에서 편집이나 삭제가 불가능한 대시보드는 선택 체크박스가 비활성화되어 있습니다. 이를 통해 어떤 항목이 보기 전용인지 한눈에 쉽게 확인할 수 있습니다.

대시보드에서 편집 작업이 비활성화되며 해당 대시보드가 보기 전용으로 설정되었음을 안내하는 툴팁이 표시됩니다.

직접 사용해 보기

지금 바로 읽기 전용 대시보드를 이용해 보세요. 대시보드를 생성하고 보기 가능으로 설정한 뒤 공유하기만 하면 됩니다. 팀은 신뢰할 수 있는 단일 소스를 공유하게 되고 여러분은 안심할 수 있습니다. 이제 대시보드 제목에 "편집 금지"라고 적지 않아도 됩니다.

읽기 전용 대시보드를 어떻게 활용하고 계신지 여러분의 이야기가 궁금합니다. 커뮤니티 포럼에서 피드백을 공유하세요.

이 콘텐츠가 얼마나 도움이 되었습니까?

도움이 되지 않음

어느 정도 도움이 됩니다

매우 도움이 됨

관련 콘텐츠

최첨단 검색 환경을 구축할 준비가 되셨나요?

충분히 고급화된 검색은 한 사람의 노력만으로는 달성할 수 없습니다. Elasticsearch는 여러분과 마찬가지로 검색에 대한 열정을 가진 데이터 과학자, ML 운영팀, 엔지니어 등 많은 사람들이 지원합니다. 서로 연결하고 협력하여 원하는 결과를 얻을 수 있는 마법 같은 검색 환경을 구축해 보세요.

직접 사용해 보세요