[Confluence Server/Data Center] 스페이스의 권한 중 '익명 접근' 섹션을 숨기는 방법

 문제

아래의 이미지와 같이, 보안을 위해 사용자 측에서 스페이스 권한 페이지 중 ‘익명 접근’ 섹션을 숨기고자 하는 경우가
존재합니다. 하기의 방법을 통해 Confluence의 기본 설정만으로 ‘익명 접근’ 섹션을 숨길 수 있습니다.

고객사의 요청

 해결책

 

  1. 맨 위 상단에 위치한 컨플루언스 관리(⚙️ 아이콘) > 일반 환경 설정 클릭

  2. 좌측 메뉴 중 '사용자 HTML' 클릭

  3. ‘사용자 HTML' 페이지에서 'BODY 태그 끝나는 부분’ 코드창에 아래의 코드 입력

     

    1. 시스템 관리자가 아닌 사용자로부터 '익명 접근' 섹션을 숨기는 코드

      <script type="text/javascript"> AJS.toInit(function(){ if (!AJS.params.isConfluenceAdmin) { AJS.$('#aPermissionsTable').hide(); } }); </script>

       

    2. 모든 사용자로부터 ‘익명 접근’ 섹션을 숨기는 코드

      <script type= "text/javascript" > AJS.toInit(function(){ AJS.$( '#aPermissionsTable' ).hide(); }); </script>

위 단계를 수행해도 데이터베이스에서 권한이 변경되지는 않으며, DOM단에서 시각적으로 숨기는 코드입니다.

 

[적용 전 화면]

[적용 후 화면]