관리 이벤트 페이로드 요청

다음 요청 관리 이벤트 페이로드를 사용하여 이벤트 알림 웹훅 및 API에 대한 비동기 워크플로와 동기화를 트리거할 수 있습니다.

다음 표에는 액세스 요청 이벤트에 포함된 속성들이 나열되어 있습니다.

표 1. 액세스 요청 속성
이름 데이터 유형 설명
data.action 문자열 사용자가 해당 리소스에 대해 수행하는 작업.
data.approver 문자열 할당된 요청에 대해 조치를 취한 승인자를 지정합니다.
data.approver_comment 문자열 승인자의 코멘트를 지정합니다.
data.approvers 배열 목록 할당된 요청에 대해 조치를 취할 수 있는 승인자 목록을 지정합니다.
data.beneficiary 문자열 요청의 수신자를 지정합니다.
data.cause 문자열 오류 메시지를 지정합니다.
data.creationDate 문자열 요청이 생성된 시간을 지정합니다.
data.current_step 문자열 다단계 흐름에서 현재 단계의 이름을 지정합니다.
data.entitlement_name 문자열 권한의 이름을 지정합니다.
data.entitlement_rights List<String> 권한의 권한을 지정합니다.
data.entitlement_type 문자열 권한의 유형을 지정합니다.
data.justification 문자열 요청의 근거를 명시합니다.
data.performedby 문자열 인스턴스에서 해당 작업을 수행한 사용자 ID.
data.reference 문자열 요청의 참조를 지정합니다. 여러 권한을 함께 요청할 경우, 모든 요청에 대해 참조 정보는 동일합니다.
data.request 문자열 요청의 고유 식별자( RequestId )를 지정합니다.
data.request_number 문자열 요청을 추적할 요청 번호를 지정합니다.
data.requestor 문자열 요청자의 ID를 지정합니다.
data.resource 문자열 흐름의 유형. 예를 들어, 보조금 수혜 자격.
data.status 문자열 요청의 상태를 지정합니다.
data.workflow 문자열 요청과 관련된 워크플로를 지정합니다.
data.workflow_configuration List<String> 요청과 관련된 워크플로의 구성을 지정합니다.

예제

다음 코드는 샘플 페이로드입니다. 이벤트 API를 사용하여 실제 속성을 가져옵니다. https://docs.verify.ibm.com/verify/reference/getalleventshttps://docs.verify.ibm.com/verify/docs/pulling-event-data 을 참조하십시오.

{"data": {
    "action": "APPROVE",
    "approver": "jane.doe",
    "approver_comment": "Request approved due to valid justification.",
    "approvers": ["jane.doe", "john.smith"],
    "beneficiary": "alice.johnson",
    "cause": "N/A",
    "creationDate": "2025-05-20T14:30:00Z",
    "current_step": "ManagerApproval",
    "entitlement_name": "Admin Access",
    "entitlement_rights": ["READ", "WRITE", "EXECUTE"],
    "entitlement_type": "Role-Based Access",
    "justification": "Required access to manage system configurations.",
    "performedby": "jane.doe",
    "reference": "REF-20250520-1234",
    "request": "REQ-0001234567",
    "request_number": "AR-20250520-7890",
    "requestor": "bob.martin",
    "resource": "grant-entitlement",
    "status": "APPROVED",
    "workflow": "WF-AccessApproval-01",
    "workflow_configuration": ["Step1:Submit", "Step2:ManagerApproval", "Step3:FinalApproval"]
}