-
6-1. Create a Use Case from ScratchTutorials & Tips/CA Identity Portal 2022. 6. 3. 13:20
서비스(Use Case)를 기본 틀을 사용하거나, Deployment Xpress Market을 이용하여 적용하였습니다. 이번 글에서는 직접 서비스를 생성하여보겠습니다.
1. Create a Use Case from Scratch
1-1. CA Identity Manager에서 새 Admin Task
CA Identity Manager User Console에서 Roles and Tasks -> Admin Tasks -> Create Admin Task로 이동합니다. Create a copy of an admin task 를 선택합니다. *Delete User*를 검색하여 Delete User를 선택합니다. 이름과 태그 속성을 지우고, 이름 속성에 Delete Contractor를 입력하면 자동으로 태그 항목(DeleteContractor)도 채워집니다. 범주 항목에서 Contractor Life Cycle을 선택하고, 아래 웹서비스 사용 체크박스를 체크합니다.
<그림1> Use Case 생성 1-2. Add the Admin Task to the User Managers Admin Role
Task- > Admin Roles -> Modify Admin Role로 이동합니다. User Managers를 선택합니다. Tasks 탭에서 범주 필터링에 Contractor Life Cycle을 넣고, 위에서 생성한 Delete Contractor를 선택합니다. 제출을 눌러 완료합니다.
<그림2>Admin Role 추가 1-3. View the Contractor Subordinates of the Logged In User
Contractor Life Cycle 메뉴에서 Manage Users -> Delete Contractor에서 검색을 클릭하면, imadmin이 삭제할 수 있는 계정이 나옵니다. 삭제할 수 있는 계정이 있음을 확인하고 삭제는 뒤에 이어 하도록 합니다.
<그림3>접근 가능 계정 롹인 1-4. Create the Portal Elements
그런 다음 portal task, form, 및 module action을 만듭니다. CA Identity Portal 관리 UI로 돌아갑니다.
모듈 탭에서 Team management 모듈을 클릭합니다. Action 탭에서 MODIFY영역에 있는 +Create Module Action을 클릭합니다. Title 항목에 Delete Contractor를 입력하고, FORM 탭에서 +Create Form을 클릭합니다. Name을 Delete Contractor로 입력하고, Task 탭에서 +Create Task를 클릭합니다. DETAILS에 있는 NAME에서 IM User Console에서 생성한 DeleteContractor를 찾아 지정합니다. Create-> Finish 합니다.
<그림4>Portal Action 추가1 DeleteContractor가 선택되어 있으며 PROPERTIES 탭으로 이동하여 Add Property 하여 새 Properties를 클릭합니다.
Lable 속성에 Message를 입력합니다. Display 타입도 Message를 찾아 선택합니다. 다음으로 OPTIONS 탭으로 이동하여 하단의 텍스트 입력 필드에 다음을 입력합니다.
Submitting this action will delete the user.
Save -> Create -> Finish, Delete Contractor가 선택된 것을 확인하고 Create 합니다. Action에서 Modify에 생성한 action이 나타난 것을 확인할 수 있습니다.
Setup(설정) 탭을 클릭하고 CAIM 커넥터를 다시 시작(Restart)합니다.
<그림5>Portal Action 추가2 1-5. Test the Use Case
새로 만든 Task를 이용하여 Test를 해보겠습니다. User Portal에 imadmin 계정으로 접속합니다. Team Management 모듈에서 Delete Contractor를 확인할 수 있습니다. Jim Preedy를 검색합니다.
계정을 선택한 후 오른쪽 하단에 Submit을 누르면 삭제가 완료됩니다. IM User Console에서 사용자를 확인해보면, 삭제된 것을 확인할 수 있습니다.
<그림6>User Portal에서 확인 'Tutorials & Tips > CA Identity Portal' 카테고리의 다른 글
7-2. Applications Launchpad에 새 링크 생성 (0) 2022.06.03 7-1. Customize the Branding of the Portal (0) 2022.06.03 5-1. Customize a Deployed Use Case (0) 2022.06.03 4-2. 자체 등록 및 셀프 서비스를 위한 Use Cases 배포 (0) 2022.06.02 4-1. User Lifecycle 관리를 위한 Use Case 구축 (0) 2022.05.30