관리자 페이지 사용 - Role 관리

작성자 박형춘 수정일 2022-11-08 09:57

#스파클링소다4.0, #admin

목록


들어가며

  • 스파클링소다4.0을 사용하기 전 관리자 페이지 사용법에 대해 알아 보겠습니다.

  • 포탈 접속은 고객사에서 사전 신청한 도메인(url)로 접속합니다.초기 포탈 로그인 정보는 다음과 같습니다.
    User ID : superuser
    Password : superuser$01

  • 로그인 후 좌측 하단에 관리자 페이지로 이동하는 아이콘을 클릭해 관리자 페이지로 이동합니다.
관리자 페이지로 이동하는 아이콘은 admin-access Permission이 포함된 Role을 부여 받은 계정만 보이며 접근 가능합니다.

SparklingSoDA 설치시 기본 생성되는 superuser 는 site-admin Role을 할당 받고 있습니다.

site-admin Role은 admin-access Permission 권한을 포함하고 있습니다.



Role 이란

  • role은 한 개 이상의 권한으로 구성되며 SparklingSoDA 사용자에게 role 을 부여하여 사용자마다 권한을 설정합니다.
  • settings -> Role 탭을 클릭하면 Role 설정 페이지로 이동합니다.
  •  Role List 의 구성은 다음과 같습니다.
    - Name : Role 이름.
    - Type : Role의 종류는 두 가지로 나뉩니다.
    SparklingSoDA 설치시 기본 생성되는 Role이고 삭제 할 수 없습니다.
    관리자 또는 Role 생성 가능한 유저가 등록한 Role이며 삭제가 가능합니다.
    - Description : Role 에 대한 설명.


Role 생성

  • Role 생성 방법은 아래와 같습니다.
    우측 상단에 Create 버튼을 클릭합니다.
  • New Role Group 페이지에서 각 필드의 값을 추가하고 생성할 Role 의 권한을 추가해줍니다.- Name : Role 의 이름을 지정합니다.(최대 80글자)
    - Description : Role 의 설명을 작성합니다.(선택)
    - Type : 신규로 등록하는 Role의 Type은 custom으로 고정됩니다.
    - Permisssion : 생성되는 Role이 가지는 권한을 선택합니다.

    선택 가능한 Permission 종류는 다음과 같습니다.
    
    superuser 외의 유저는 할당 받은 Role에서 지정된 권한을 행사할 수 있으며, 권한이 없는 행동을 할 경우 아래와 같은 403 에러가 발생합니다.
    


Role 변경

  • Role에 해당하는 권한을 추가/삭제가 가능합니다.
"custom" 타입의 Role만 Permission 변경이 가능하며 "internal" 타입의 Role은 변경 및 삭제가 불가합니다.


  • Role을 변경하는 방법은 아래와 같습니다.
    - 변경하려는 "custom" Role의 Name을 선택합니다.

    - Role Group Detail 페이지에서 추가 및 삭제하려는 체크박스를 선택 후 Save를 선택하면 됩니다.






마무리

  • 권한을 제한하지 않고 사용할 경우 유저의 실수로 예측하지 못한 위험이 있으므로 권한을 유저/그룹 별로 할당하는 것을 권장합니다.
  • 이번 장은 Role이란 무엇인지, Role을 생성 및 변경하는 방법을 확인해 보았습니다.
  • 다음 장에서는 user 를 직접 생성하며 Role에서 지정한 권한을 할당해 보겠습니다.

아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요
CAPTCHA 확인이 필요합니다.

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.

02-558-8300