Solicitar a carga útil do evento de gerenciamento
Você pode usar as seguintes cargas de dados de eventos de gerenciamento de solicitações para acionar fluxos de trabalho assíncronos e sincronizações para webhooks e APIs de notificação de eventos.
A tabela a seguir lista os atributos contidos no evento de solicitação de acesso.
| Nome | Tipo de D]ados | Descrição |
|---|---|---|
| data.action | Sequência | A ação realizada por um usuário em relação ao recurso. |
| data.approver | Sequência | Especifica o aprovador que tomou uma decisão sobre a solicitação atribuída. |
| data.approver_comment | Sequência | Especifica o comentário do aprovador. |
| data.approvers | Lista de matrizes | Especifica a lista de aprovadores que podem tomar medidas em relação à solicitação atribuída. |
| data.beneficiary | Sequência | Especifica o destinatário da solicitação. |
| data.cause | Sequência | Especifica a mensagem de erro. |
| data.creationDate | Sequência | Especifica a hora em que a solicitação foi criada. |
| data.current_step | Sequência | Especifica o nome da etapa atual em um fluxo com várias etapas. |
| data.entitlement_name | Sequência | Especifica o nome do direito. |
| data.entitlement_rights | List<String> | Especifica os direitos da autorização. |
| data.entitlement_type | Sequência | Especifica o tipo do direito. |
| data.justification | Sequência | Especifica a justificativa para o pedido. |
| data.performedby | Sequência | O ID do usuário que realizou a ação na instância. |
| data.reference | Sequência | Especifica a referência da solicitação. A referência é a mesma em todas as solicitações, quando vários direitos são solicitados em conjunto. |
| data.request | Sequência | Especifica o identificador único ( RequestId ) da solicitação. |
| data.request_number | Sequência | Especifica o número do pedido para acompanhar o pedido. |
| data.requestor | Sequência | Especifica o ID do solicitante. |
| data.resource | Sequência | Tipo de fluxo. Por exemplo, direito a subsídio. |
| data.status | Sequência | Especifica o status da solicitação. |
| data.workflow | Sequência | Especifica o fluxo de trabalho associado à solicitação. |
| data.workflow_configuration | List<String> | Especifica a configuração do fluxo de trabalho associado à solicitação. |
exemplo
O código a seguir é um exemplo de carga útil. Use as APIs de eventos para obter os atributos reais. Consulte https://docs.verify.ibm.com/verify/reference/getallevents e https://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"]
}