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.

Tabela 1. Atributos de atendimento
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
 }