Conteúdo do evento da campanha de certificação

Você pode usar as seguintes cargas de eventos da campanha de certificação 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 da campanha de certificação.

Tabela 1. Atributos da campanha de certificação
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.api_grant_type Sequência O tipo de concessão no JWT.
data.applicationid Sequência Informações suplementares para definir o destino da ação. Utilizado por: aplicativo, direito.
data.applicationname Sequência O nome do aplicativo é o destino dos recursos: aplicativo, direito.
data.applications Sequência As candidaturas a serem analisadas na campanha.
data.assignee_id Sequência Especifica o ID do responsável.
data.assignee_realm Sequência Especifica o domínio do destinatário.
data.assignee_type Sequência Especifica se a atribuição se destina a um usuário ou a um grupo.
data.assignee_username Sequência Especifica o nome do responsável.
data.campaign_id Sequência O identificador único da campanha.
data.campaign_name Sequência Especifica o nome da campanha.
data.campaign_type Sequência Especifica se a campanha se destina a um direito de usuário, a um direito de grupo ou a uma conta.
data.cause Sequência Especifica a mensagem de erro.
data.configurationname Sequência Especifica o nome da configuração da campanha.
data.currentstatus Sequência Especifica o estado da instância da campanha.
data.finerStatus Sequência Especifica o status detalhado da conta. Pode assumir um dos seguintes valores: autorizado, em conformidade, correspondente, não conforme, não autorizado, não gerenciado, sem correspondência ou sem correspondência.
data.id Sequência Especifica o ID do registro do conjunto de dados.
data.instance_id Sequência O identificador exclusivo da instância da campanha.
data.isreviewerlastactionautomatic Booleano Indica se a última ação do revisor foi automática.
data.justification Sequência Especifica a justificativa para a tarefa.
data.name Sequência Especifica o nome da instância da campanha.
data.numberofrecordstoreview Sequência Especifica o número total de tarefas a serem revisadas.
data.optionalrev_id Sequência Especifica o revisor opcional para a configuração da campanha.
data.owner_id Sequência Especifica o proprietário da configuração da campanha.
data.performedby_id Sequência O ID do usuário que realizou a ação na instância.
data.performedby_type Sequência Especifica o tipo de usuário que realizou a ação na instância. Por exemplo, sistema, API ou usuário.
data.resource Sequência Especifica o recurso para a ação de auditoria. Por exemplo, campanha, instância ou atribuição.
data.reviewer_id Sequência O identificador único do revisor.
data.reviewer_username Sequência Especifica o nome do revisor.
data.reviewerlastaction Sequência Especifica a última operação realizada pelo revisor.
data.reviewerlastactiontime Sequência Especifica a hora em que a última operação foi realizada pelo revisor.
data.target Sequência Especifica o público-alvo para a configuração da campanha.
data.target_type Sequência Especifica o tipo de destino para a configuração da campanha. Pode ser um direito ou uma conta.
data.targetid Sequência Pode ser um ID de conta ou um ID de direito, dependendo do data.target_type.
data.tenant_id Especifica o locatário para o qual a configuração da campanha foi criada.
data.timeclosed Sequência Especifica a hora em que a instância de configuração foi encerrada.
data.timestarted Sequência Especifica a hora em que a instância de configuração foi iniciada pela última vez.

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": {
      "tenant_id": "tenant name.ibmcloudsecurity.com",
      "performedby_type": "system",
      "targetid": "11111111-1111-1111-1111-111111111111",
      "resource": "assignment",
      "campaign_type": "userassignment",
      "target_type": "entitlement",
      "reviewer_realm": "cloudIdentityRealm",
      "cause": "The assignment has not been processed",
      "isreviewerlastactionautomatic": false,
      "assignee_realm": "cloudIdentityRealm",
      "reviewerlastaction": "none",
      "target": "Basic access",
      "applicationname": "Office 365",
      "campaign_name": "Test 1:1:1 campaign",
      "assignee_type": "user",
      "instance_id": "22222222-2222-2222-2222-222222222222",
      "reviewer_id": "50WNARX3HF",
      "action": "notprocessedatsignoff",
      "id": "33333333-3333-3333-3333-333333333333",
      "applicationid": "4444444444444444444",
      "assignee_username": "testuser-admin",
      "campaign_id": "55555555555555555555555555555555",
      "assignee_id": "6666666666",
      "reviewer_username": "testuser-owner"
    },
    "year": 2023,
    "event_type": "cert_campaign",
    "month": 1,
    "indexed_at": 1674752403007,
    "tenantid": "77777777-7777-7777-7777-777777777777",
    "tenantname": "tenant name.ibmcloudsecurity.com",
    "correlationid": "CORR_ID-88888888-8888-8888-8888-888888888888",
    "servicename": "certmgr",
    "id": "99999999-9999-9999-9999-999999999999",
    "time": 1674752402521,
    "day": 26
  }