Carga útil dos eventos de atendimento
Você pode usar as seguintes cargas de dados de eventos de atendimento para acionar fluxos de trabalho assíncronos e sincronizações para webhooks e APIs de notificação de eventos.
| Nome | Tipo de D]ados | Descrição |
|---|---|---|
| data.account_name | Sequência | O nome da conta que foi recuperado do destino. |
| data.action | Sequência | Os detalhes da ação que foi realizada. Por exemplo, provisioning_event. |
| data.application | Sequência | O nome do aplicativo. |
| data.applicationid | Sequência | O identificador único de cada aplicativo. |
| data.applicationname | Sequência | O nome do aplicativo. |
| data.application tipo | Sequência | O tipo do aplicativo. |
| data.cause | Sequência | A mensagem que descreve a ação. Por exemplo,Provisioning event generated,Account provisioning failed. |
| data.entitlementcategory | Sequência | O atributo que descreve a categoria do direito. |
| data.entitlementid | Sequência | Especifica o ID do direito. |
| data.entitlementname | Sequência | O nome da permissão. Por exemplo, acesso básico. |
| data.entitlementtype | Sequência | O tipo do direito. Por exemplo, permissão. |
| data.eventid | Sequência | O ID gerado para cada evento. |
| data.group_name | Sequência | O nome do grupo. Por exemplo, Todos os usuários. |
| data.groupid | Sequência | O ID atribuído ao grupo. Por exemplo, allUsers. |
| data.ib_request_id | Sequência | O ID do Identity Broker que está sendo usado para pesquisar eventos no lado do Identity Broker. |
| data.lastUpdatedtime | Sequência | A última hora de atualização do evento, expressa em horário de Greenwich e em época. |
| data.message_description | Sequência | Apresenta a descrição do evento. Por exemplo, CSIBK0021E O sistema não consegue acessar o aplicativo de destino. |
| data.message_details | Sequência | Descrição detalhada do evento. Por exemplo, ponto final inacessível. |
| data.owners_ids | Sequência | Uma lista dos proprietários userids do aplicativo. |
| data.owners | Sequência | Os nomes dos usuários que são proprietários do aplicativo. |
| data.performedby | Sequência | O ID de usuário do Cloud Directory ou o UUID do cliente da API. |
| data.performedby_clientname | Sequência | O nome do cliente da API. |
| data.performedby_realm | Sequência | O âmbito da pessoa que realizou a ação. |
| data.performedby_type | Sequência | API, sistema ou usuário. |
| data.performedby_username | Sequência | O nome de usuário da pessoa que realizou a ação. |
| data.permissionextref | Sequência | O ID de referência externa de uma permissão. |
| data.permissionrights | Sequência | Os valores dos direitos de permissão provenientes do lado de destino. |
| data.reason | O motivo do evento. Por exemplo, ponto final inacessível. | |
| data.reconcilliationid | Sequência | O ID exclusivo associado a cada reconciliação executada. |
| data.resource | Sequência | Especifica a origem do evento. Por exemplo, o direito. |
| data.response_status | Sequência | Indica o status de uma resposta recebida do Identity Broker. |
| data.result | Sequência | O resultado do evento. Por exemplo, "Sucesso" ou "Falha". |
| data.status_code | Sequência | Retorna o código de status do evento. Por exemplo, 500. |
| data.subaction | Sequência | Descreve uma subação realizada no âmbito da ação principal. |
| data.subject | Sequência | Por exemplo, acesso básico. |
| data.subject_type | Sequência | Indique o tipo de disciplina. Por exemplo, o direito. |
| data.subjectid | Sequência | O identificador único do alvo. |
| data.subtype | Sequência | Define o subtipo do evento. Por exemplo, provisioning_event. |
| data.target_type | Sequência | Define o tipo de destino. |
| data.target | Sequência | O recurso secundário que pode ser aplicável. |
| data.targetid | Sequência | Identificador único do alvo. |
| data.templateid | Sequência | O ID do modelo para o aplicativo. |
| data.userid | Sequência | O Diretório userid na Nuvem ou o UUID do Cliente da API. |
| data.userid_username | Sequência | O nome de usuário do usuário no Cloud Directory. |
| x-service-correlationid | Sequência | O ID de correlação de cada evento. Por exemplo, CORR_ID-AK 85d04a3d-1873-4145-875e-1872b6448871. |
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": {
"reason": "CSIBK0030E The application is suspended because of too many recent token refresh requests. Requests will fail until Thu Feb 02 16:43:32 UTC 2023.",
"status_code": "500",
"targetid": "1111111111",
"subject": "jacob",
"x-service-correlationid": "2222222222222",
"cause": "Account deprovisioned or suspended.",
"owners": "[jacob]",
"result": "success",
"performedby": "system",
"account_name": "jacob",
"action": "account_deprovisioned",
"applicationid": "3333333333333333333",
"ib_request_id": "44444444-4444-4444-4444-444444444444",
"performedby_type": "system",
"subject_type": "account",
"lastUpdatedtime": "1675355917468",
"message_description": "CSIBK0030E The application is suspended because of too many recent token refresh requests. Requests will fail until Thu Feb 02 16:43:32 UTC 2023.",
"target_type": "user",
"templateid": "20",
"subjectid": "55555555555555555555555555555555",
"applicationname": "ServiceNow",
"target": "jacob",
"applicationtype": "ServiceNow",
"performedby_clientname": "system",
"owner_ids": "[6666666666]"
},
"year": 2023,
"event_type": "fulfillment",
"month": 2,
"indexed_at": 1675355918313,
"tenantid": "66666666-6666-6666-6666-666666666666",
"tenantname": "tenant name.ibmcloudsecurity.com",
"correlationid": "7777777777777",
"id": "88888888-8888-8888-8888-888888888888",
"time": 1675355917530,
"day": 2
}