ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 4-2. 자체 등록 및 셀프 서비스를 위한 Use Cases 배포
    Tutorials & Tips/CA Identity Portal 2022. 6. 2. 15:30

     

    이전 글에서는 관리자가 사용자의 계정을 생성 및 수정할 수 있는 서비스를 배포하였습니다. 이번에는 계정 주인이 직접 계정을 수정하거나 등록하는 서비스를 배포하도록 하겠습니다.

     

    1. Customer Self Registration Deploy

    1-1. Customer Self Registration 배포

    https://[IP주소 or Domain주소]/sigma/admin/#/login
    UserName : portaladmin
    Password : 마스터 암호

     

    Admin UI에서 우측 상단에 있는 Deployment Xpress로 이동합니다. 아래 내용으로 필터를 적용하여 검색합니다. 결과로 나온 세 가지 중에서 Customer Self Registration를 Deploy 합니다. 시스템 재시작까지 완료합니다. 

    User Type Customer
    Initiator Self

     

    <그림1>Customer Self Registration Deploy

     

    Deployment Xpress Market Place 페이지의 오른쪽 상단 모서리에서 관리 UI 링크를 클릭하여 Admin UI로 돌아옵니다. Self Registration(자체 등록) 모듈을 클릭합니다. 모듈에 대한 정의를 수정할 수 있는 모듈의 구성 페이지가 나타납니다. Action 탭으로 이동하면 해당 모듈의 action을 확인할 수 있습니다.

    <그림2>Customer Self Registration 확인

     

    1-2. Customer Self Registration 실행

    CAIM User Portal에서 설치하였던 Customer Self Registration를 실행해봅니다. User portal로 이동해줍니다. 

    portal의 로그인 창에서 Register이라고 나온 것을 확인할 수 있습니다. 해당 링크를 클릭하여 들어가면 자체 양식이 나옵니다.

    해당 영역에 다음과 같이 입력합니다.

    e-mail mwalton@voonair.local
    Validate e-mail mwalton@voonair.local
    First Name Marge
    Last Name Walton

     

    <그림3>Register 확인

    입력하고 나면 적혀있는 메일 주소로 알림 메일이 발송됩니다. Marge는 CA Identity Portal에 로그인하려면 자신의 이메일 주소와 이메일 알림에 제공된 임시 암호를 사용해야 합니다. 임시 비밀번호로 로그인 한 후에는 새로운 패스워드를 등록해 주시면 됩니다. 

     

    2. Customer Self Modification Deploy

    1-1. Customer Self Modification 배포

    사용자 스스로 계정을 생성하였으니, 이제 사용자가 자체적으로 수정까지 하도록 해보겠습니다. 이때 사용되는 서비스는 Customer Self Modification입니다.

    Admin UI에서 우측 상단에 있는 Deployment Xpress로 이동합니다. 아래 내용으로 필터를 적용하여 검색합니다. 결과로 나온 세 가지 중에서 Customer Self Modification을 Deploy 합니다. 시스템 재시작까지 완료합니다.

    User Type Customer
    Initiator Self

     

    다시 Deployment Xpress Market Place 페이지의 오른쪽 상단 모서리에서 관리 UI 링크를 클릭하여 Admin UI로 돌아옵니다. Self Registration(자체 등록) 모듈을 클릭합니다. 모듈에 대한 정의를 수정할 수 있는 모듈의 구성 페이지가 나타납니다. Action 탭으로 이동하면 해당 모듈의 action을 확인할 수 있습니다.

    해당 모듈에서 Profiles 탭으로 이동하여, Everyone을 선택하고 저장합니다.

    <그림4>Customer Self Modification 배포 및 확인

     

    1-2. Customer Self Modification 실행

    Customer Self Modification을 실행해보기 위해 User portal로 이동해줍니다. 새로운 서비스인 Self Service를 확인할 수 있습니다. 해당 Customer Self Modification은 Customer Role을 가진 계정으로 접속 해주어야 합니다. 위에서 만들어 둔 mwalton@voonair.local 계정으로 접속하여 확인합니다.

    <그림5>Customer Self Modification 실행

    Self Service를 클릭하여 Modify My Profile에서 수정할 수 있는 폼을 확인할 수 있습니다. 양식에서 Prefix 필드에 Dr. 를 입력하여 submit을 합니다. 

     

    3. Employee Self Modification Deploy

    1-1. Create Employee by HR 배포

    Employee Self Modification을 사용하기에 앞서 Employee 유형 사용자가 있어야 하므로 먼저 Create Employee by HR 사용 사례를 사용하여 해당 사용자를 추가합니다.

    Management Portal로 이동하여 Deployment Express에서 아래와 같이 필터를 주어 검색합니다. 해당 검색 결과에서 Create Employee by HR 를 Deploy 합니다.

    User Type Employee
    Initiator Create

     

    <그림6>Employee Self Modification 배포

    시스템 Restart까지 완료되면, Deployment Xpress Market Place 페이지의 오른쪽 상단 모서리에서 관리 UI 링크를 클릭합니다. Employee Life Cycle 모듈을 클릭합니다. 모듈에 대한 정의를 수정할 수 있는 모듈의 구성 페이지가 나타납니다. 

    Profiles 탭을 클릭하고 Everyone을 선택하고 Save합니다.

    Actions 탭을 클릭하고 Create Employee 액션이 표시되는 것을 확인합니다.

     

    1-2. Create Employee by HR  실행

    Deploy한 Employee Self Modification을 실행시키기 위해 User portal에 imadmin 계정으로 접속합니다. 

    해당 서비스는 CA IM user console에서 Role and Tasks -> Admin Tasks -> Modify Admin Tasks -> Create Employee by HR  를 검색하여 확인이 가능하다. 해당 서비스를 사용할 수 있는 role이 Human Resources이므로 사용할 imadmin 계정에 해당 role 이 있는지 확인하고 없을 시 추가합니다.

    Users -> Manage Users -> Modify User 에서 imadmin을 선택하여 Admin Roles 탭으로 이동합니다. Human Resources를 선택한 후 제출합니다.

    <그림7>role 추가

    role을 추가한 후 portal에도 적용하기 위하여 Admin UI portal에서 SETUP 탭으로 이동하여, Connectors를 Restart 합니다. 

    이제 User Portal에 imadmin으로 접속하면 Employee Life Cycle을 확인할 수 있습니다.

    <그림8>Employee Life Cycle 확인

    Employee Life Cycle 모듈로 이동하여 Create Employee에 있는 양식에 아래와 같은 내용을 입력한 후 submit을 합니다.

    First Name James
    Last Name Smith
    Start Date <Today>

     

    <그림9>Create Employee submit

    확인 메시지가 나타나면 닫기를 클릭하면, 새 사용자가 생성되었다는 메일이 발송됩니다. 해당 메일에 제공된 임시 암호를 사용하여야 로그인을 할 수 있습니다. 해당 계정으로 로그인하면 새 패스워드를 설정하라고 안내가 나옵니다. 

     

    1-3. Employee Self Modification 배포

    생성한 계정을 이용하여 자체 정보 수정을 위한 서비스를 배포하겠습니다.

    Management Portal로 이동하여 Deployment Express에서 아래와 같이 필터를 주어 검색합니다. 해당 검색 결과에서 Employee Self Modification 을 Deploy 합니다.

    User Type Employee
    Initiator Self

     

    <그림10>Employee Self Modification 배포

    시스템 Restart까지 완료되면, Deployment Xpress Market Place 페이지의 오른쪽 상단 모서리에서 관리 UI 링크를 클릭합니다. Employee Life Cycle 모듈을 클릭합니다. 모듈에 대한 정의를 수정할 수 있는 모듈의 구성 페이지가 나타납니다. 

    Actions 탭을 클릭하면 Modify My Profile_V1 작업이 표시됩니다. 이 작업은 직원을 위한 작업이고 다른 작업은 고객을 위한 작업입니다.

    <그림11>Modify My Profile_V1 확인

     

    1-4. Employee Self Modification 실행

    이제 서비스를 이용하시면 됩니다. User Portal에서 직원이 자체적으로 정보를 수정할 수 있습니다. 

    User Portal에서 위에서 생성하였던, James Smith의 계정으로 로그인합니다. 

    Self Service 모듈로 이동하여, Modify My Profile_V1를 클릭합니다. 양식의 닉네임 필드에 Jimmy를 입력하고 제출을 클릭합니다. 확인 메시지가 나타나면 닫기를 클릭합니다.

    <그림12>Employee Self Modification

     

    4. Set My Security Questions Deploy

    1-1. Set My Security Questions  배포

    Management Portal로 이동하여 Deployment Express에서 아래와 같이 필터를 주어 검색합니다. 해당 검색 결과에서 Set My Security Questions 를 Deploy 합니다.

    Action Password Management
    Initiator Self

     

    <그림13> Set My Security Question

    시스템 Restart까지 완료되면, Deployment Xpress Market Place 페이지의 오른쪽 상단 모서리에서 관리 UI 링크를 클릭합니다. Self Service 모듈을 클릭합니다. 모듈에 대한 정의를 수정할 수 있는 모듈의 구성 페이지가 나타납니다. 

    Actions 탭을 클릭하면 Set/Change My Security Questions 작업이 표시됩니다. 이 작업은 직원을 위한 작업이고 다른 작업은 고객을 위한 작업입니다.

     

    1-2. Set My Security Questions  실행

    Set My Security Questions를 통해 사용자는 보안 질문 및 답변을 설정하고 변경할 수 있습니다. 일단 설정되면, 사용자는 비밀번호를 잊어버린 비밀번호 재설정에 사용할 수 있습니다.

    위에서 생성한 James Smith 계정으로 User Portal에 로그인합니다. Self Service 모듈에서 Set/Change My Security Questions를 클릭합니다. 해당 보안 질문이 나오게 됩니다. 아래와 같은 샘플로 입력합니다. 

    입력이 완료되면 Submit을 클릭합니다. 

    Security Question 1 What was your favorite place to visit as a child?
    Security Answer 1 Beach
    Security Question 2 What high school did you attend?
    Security Answer 2 St Pauls
    Security Question 3 What is your favorite color?
    Security Answer 3 Yellow
    Security Question 4  What was the make of your first car?
    Security Answer 4 Ford
    Security Question 5 What street did you grow up on?
    Security Answer 5 New Street

     

    <그림13>Set My Security Questions

    완료되면 해당 User Portal을 로그아웃합니다. 로그인 창으로 이동되며 아래에 있는 Forgot your password? 를 클릭합니다. 

    방금 설정한 계정의 아이디를 입력하여 Next를 클릭합니다. 

    각 보안 질문에 대한 대답을 입력하고 각 질문 다음에 다음을 클릭합니다. 모든 질문에 올바르게 답하면 CA Identity Portal에 로그인하는 데 사용할 수 있는 새 암호를 받게 됩니다.

    <그림14>Forgot your password 선택

     

    각 보안 질문에 대한 대답을 입력하고 각 질문 다음에 다음을 클릭합니다. 모든 질문에 올바르게 답하면 CA Identity Portal에 로그인하는 데 사용할 수 있는 새 암호를 받게 됩니다.

    암호 복사를 누른 후 닫기를 누릅니다.
    방금 복사한 암호를 사용하여 CA Identity Portal에 로그인합니다. 새 암호를 설정하라는 메시지가 표시됩니다. 

    새 암호로 설정한 후 로그인이 진행됩니다.

    <그림15>Copy password

     

    댓글

Designed by Tistory.