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

작성자 박형춘 수정일 2022-11-18 17:55

목록


들어가며

  • 이전 아티클에서 role 을 사용하여 사용자별 권한을 부여하는 방법을 알아 보았습니다.
    관리자 페이지 사용 - Role 관리
  • 이번 아티클에서는 'Admin -> User' 페이지를 사용하는 방법을 알아봅니다.
  • 포탈 접속은 고객사에서 사전 신청한 도메인(url)로 접속합니다.초기 포탈 로그인 정보는 다음과 같습니다.
    User ID : superuser
    Password : superuser$01
  • 로그인 후 좌측 하단에 관리자 페이지로 이동하는 아이콘을 클릭해 관리자 페이지로 이동합니다.


User

SparklingSoDA에서 일반사용자와 관리자는 동일하게 취급되며 Role Group의 “admin-access” Permission으로 관리자를 구분합니다. 사용자에게 “admin-access” Permission를 설정하면 SparklingSoDA Admin UI의 기능을 사용할 수 있습니다.


  • Settings -> User 탭을 클릭하면 User 설정 페이지로 이동합니다.
  • superuser 외의 관리 계정을 생성하기 위해 화면 상단에 'USER LIST' 를  클릭합니다.


  • 기본 계정인 superuser 가 생성되어 있음을 확인 할 수 있습니다.
  • 관리 계정을 생성하기 위해 우측 상단에 'Create' 버튼을 클릭합니다.



User 생성

  • New User 페이지에서 유저 정보를 입력 후 저장합니다.

- User ID : 포탈에서 로그인시 사용할 ID를 입력합니다. (예시 : admin)
- User Name : 사용자의 이름을 입력합니다.                   (예시 : 홍길동)
- Email : 사용자의 mail 주소를 입력합니다.                    (예시 : hcpark@agilesoda.ai)
- Role : 사용자에게 설정할 Role을 선택합니다.               (예시 : site-admin)

Role 은 이전 아티클에서 생성한 리스트가 출력되며 반드시 하나 이상을 설정해 주어야합니다

- Active : 사용자를 활성화 하는 설정입니다. 'Y' 는 활성화 상태이며 'N' 은 비활성 상태로 로그인이 불가합니다.

- 입력을 마쳤다면 하단에 Save 를 클릭합니다.



  • 사용자가 신규로 생성된 것을 확인할 수 있습니다.


  • 신규로 생성한 사용자로 로그인하기 위해 superuser 계정에서 로그아웃 합니다.


  • 신규로 생성한 admin 이라는 계정으로 로그인합니다. (기본 패스워드는 agilesoda$01 입니다.)


  • 신규 계정으로 로그인 할 경우 패스워드를 변경해야 합니다.
    사용할 패스워드로 변경 후 로그인을 진행합니다.
    로그인 후 Admin 페이지로 이동합니다.
site-admin Role 을 부여하여 접근이 가능하며 
admin-access 권한이 없는 Role을 부여받은 경우 admin 페이지 이동이 불가합니다.




User 상세정보 / User 정보 변경

  • 생성한 사용자의 자세한 정보 확인 및 변경은 사용자의 Name 항목을 클릭해 이동합니다.


  • User Detail 페이지에서 사용자에 대한 자세한 정보를 확인 가능합니다.
    또한 사용자 정보 수정이 가능합니다. (User ID , User Name 제외)
    - Initialize PW : 변경한 패스워드를 잊어버렸을 경우 초기 비밀번호로 변경합니다.(agilesoda$01)
    - Email : 사용자의 email 정보를 수정합니다.
    - Roles : 사용자에게 신규 Role을 부여하거나 적용된 Role을 제거합니다.
    - Active : 사용자를 비활성화 할 수 있습니다.

    변경사항을 입력했다면 Save 를 클릭합니다. 
Active 'N' 으로 체크하고 저장할 경우 사용자의 상태가 False로 변경됩니다.

admin 계정을 로그아웃하고 다시 로그인을 시도하면 아래와 같은 에러가 출력됩니다.




User 삭제

  • 등록한 사용자를 삭제하려면 해당 사용자 좌측 체크박스를 체크하고 우측 Delete 를 클릭합니다.
만약 admin 페이지에 접근 가능한 계정으로 로그인한 상태에서 자신의 계정을 삭제할 경우 삭제와 동시에 로그아웃되며 포탈 초기 로그인 화면으로 이동됩니다.




User 그룹

  • 생성된 유저중 특정 유저들을 그룹으로 관리할 수 있습니다.
    Settings -> Users 탭을 클릭하면 User Groups 페이지로 이동합니다.
    우측 Create 버튼을 클릭하여 User Group을 생성할 수 있습니다.


User 그룹 생성

  • New User Group 페이지에서 유저 그룹에 대한 정보를 입력 후 그룹에 포함될 유저를 선택합니다.


  • test-group 라는 이름의 유저 그룹이 생성된 것을 확인할 수 있습니다.


  • 생성한 유저 그룹의 설정을 변경하려면 Group Name 항목을 클릭합니다.


User 그룹 변경

  • User Group Detail 페이지에서 유저 그룹 설정을 변경할 수 있습니다.
    그룹의 이름, 설명을 변경 가능하며 유저 그룹에 신규 유저를 추가하거나 제거 할 수 있습니다.



User 그룹 삭제

  • 우측 Delete 버튼을 클릭하면 유저 그룹을 삭제할 수 있습니다.







마무리

  • 스파클링소다 4.0 설치시 기본으로 제공되는 superuser 계정은 모든 권한을 가지고 있기 때문에 관리 계정을 별도로 생성 후 일반 사용자 계정을 생성하여 사용하는 것을 권장합니다.
  • 이번 아티클은 User 탭에 사용자/그룹을 생성,삭제 하는 방법을 확인해 보았습니다.
  • 다음 아티클에서는 Node Labels 에 대해 알아 보도록 하겠습니다.

아티클이 유용했나요?

훌륭합니다!

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

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

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

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

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

피드백 전송

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

02-558-8300