이전 항목: 프로세스를 이벤트에 전역적으로 매핑다음 항목: 워크플로 활동


프로세스를 특정 작업의 이벤트에 매핑

특정 작업에서 생성된 이벤트에 워크플로 프로세스를 할당할 수 있습니다. 이 경우 특정 작업에서 매핑된 이벤트가 생성되는 경우에만 워크플로 프로세스가 수행됩니다.

작업별 매핑을 사용하면 동일한 이벤트에 대해 실행할 수 있는 워크플로 프로세스를 변수로 제어할 수 있습니다. 예를 들어, 다음 다이어그램은 동일한 이벤트를 생성하지만 다음과 같이 서로 다른 워크플로 프로세스를 트리거하는 두 가지 작업을 보여 줍니다.

워크플로 프로세스 흐름

이 다이어그램에서 각 태스크는 서로 다른 워크플로 프로세스를 사용합니다.

사용자 만들기

기본 워크플로 프로세스인 CreateUserApproveProcess에 매핑되는 CreateUserEvent를 트리거하는 기본 관리자 태스크를 지정합니다.

계약자 만들기

사용자 만들기에 기반한 사용자 지정 태스크를 지정합니다. 이 경우 CreateUserEvent는 새 계약자 계정을 승인하기 위해 만든 사용자 지정 워크플로 프로세스인 CreateContractorApproveProcess에 매핑됩니다.

워크플로 프로세스를 기존 작업의 이벤트에 매핑하려면

  1. 사용자 콘솔에서 "역할 및 태스크", "관리자 태스크", "관리자 태스크 수정"을 선택합니다.
  2. 관리자 작업을 검색합니다.
  3. 작업(예: "사용자 수정" 또는 "사용자 만들기" 작업)을 선택하고 "선택"을 클릭합니다.
  4. "이벤트" 탭에서 작업의 이벤트에 대한 워크플로 프로세스를 선택합니다.

    참고: 이 탭에 표시할 워크플로 프로세스 드롭다운 메뉴 및 이벤트 이름에 대해 워크플로가 사용되어야 합니다.

  5. "워크플로 프로세스" 드롭다운 메뉴를 사용하여 이벤트 이름에 워크플로 프로세스를 할당하고 "확인"을 클릭합니다.
  6. "제출"을 클릭합니다.
  7. 관리 콘솔을 열고 CA Identity Manager 환경을 다시 시작하여 변경 사항을 적용합니다.

워크플로 프로세스를 새 작업의 이벤트에 매핑하려면

  1. 사용자 콘솔에서 "역할 및 태스크", "관리자 태스크", "관리자 태스크 만들기"를 선택합니다.

    참고: 기존 워크플로 승인 작업(예: "그룹 만들기 승인" 또는 "사용자 만들기 승인")을 새 워크플로 승인 작업의 템플릿으로 선택해야 합니다.

  2. "프로필" 탭의 해당 필드에 정보를 입력합니다.
  3. "이벤트" 탭에서 작업의 이벤트에 대한 워크플로 프로세스를 선택합니다.

    참고: 이 탭에 표시할 워크플로 프로세스 드롭다운 메뉴 및 이벤트 이름에 대해 워크플로가 사용되어야 합니다.

  4. "워크플로 프로세스" 드롭다운 메뉴를 사용하여 이벤트 이름에 워크플로 프로세스를 할당하고 "확인"을 클릭합니다.
  5. "제출"을 클릭합니다.
  6. 관리 콘솔을 열고 CA Identity Manager 환경을 다시 시작하여 변경 사항을 적용합니다.

참고: "워크플로 프로세스" 목록에는 템플릿 방법과 WorkPoint 방법에서 모두 사용할 수 있는 프로세스가 들어 있습니다.

추가 정보:

이벤트 매핑에 대한 전역 프로세스