Données utiles des événements de traitement des commandes
Vous pouvez utiliser les charges utiles d'événements de traitement suivantes pour déclencher des workflows asynchrones et des synchronisations pour les webhooks et les API de notification d'événements.
| Nom | Type de données | Descriptif |
|---|---|---|
| data.account_name | Chaîne | Le nom du compte récupéré depuis la cible. |
| data.action | Chaîne | Les détails de l'action qui a été effectuée. Par exemple, provisioning_event. |
| data.application | Chaîne | Le nom de l'application. |
| data.applicationid | Chaîne | L'identifiant unique de chaque application. |
| data.applicationname | Chaîne | Le nom de l'application. |
| data.application type | Chaîne | Le type de l'application. |
| data.cause | Chaîne | Le message qui décrit l'action. Par exemple :Provisioning event generated,Account provisioning failed. |
| data.entitlementcategory | Chaîne | L'attribut qui décrit la catégorie du droit. |
| data.entitlementid | Chaîne | Indique l'identifiant du droit. |
| data.entitlementname | Chaîne | Nom de l'autorisation. Par exemple, l'accès de base. |
| data.entitlementtype | Chaîne | Le type de droit. Par exemple, l'autorisation. |
| data.eventid | Chaîne | L'identifiant généré pour chaque événement. |
| data.group_name | Chaîne | Nom du groupe. Par exemple, tous les utilisateurs. |
| data.groupid | Chaîne | L'identifiant attribué au groupe. Par exemple, allUsers. |
| data.ib_request_id | Chaîne | L'identifiant de l'Identity Broker utilisé pour rechercher des événements du côté de l'Identity Broker. |
| data.lastUpdatedtime | Chaîne | La dernière mise à jour de l'événement, exprimée en heure de Greenwich et en époque. |
| data.message_description | Chaîne | Donne la description de l'événement. Par exemple, CSIBK0021E Le système ne parvient pas à accéder à l'application cible. |
| data.message_details | Chaîne | Description détaillée de l'événement. Par exemple : « Point de terminaison inaccessible ». |
| data.owners_ids | Chaîne | Une liste des personnes userids qui sont propriétaires de l'application. |
| data.owners | Chaîne | Les noms des utilisateurs propriétaires de l'application. |
| data.performedby | Chaîne | L'identifiant utilisateur du répertoire Cloud ou l'UUID du client API. |
| data.performedby_clientname | Chaîne | Le nom du client API. |
| data.performedby_realm | Chaîne | Le domaine de la personne qui a accompli l'action. |
| data.performedby_type | Chaîne | API, système ou utilisateur. |
| data.performedby_username | Chaîne | Le nom d'utilisateur de la personne qui a effectué l'action. |
| data.permissionextref | Chaîne | L'identifiant de référence externe d'une autorisation. |
| data.permissionrights | Chaîne | Les valeurs des droits d'accès provenant du côté cible. |
| data.reason | Le motif de cet événement. Par exemple : « Point de terminaison inaccessible ». | |
| data.reconcilliationid | Chaîne | L'identifiant unique associé à chaque rapprochement effectué. |
| data.resource | Chaîne | Indique la source de l'événement. Par exemple, le sentiment d'avoir des droits. |
| data.response_status | Chaîne | Indique le statut d'une réponse reçue d'Identity Broker. |
| data.result | Chaîne | Le résultat de l'événement. Par exemple, « Réussi » ou « Échec ». |
| data.status_code | Chaîne | Renvoie le code d'état de l'événement. Par exemple, 500. |
| data.subaction | Chaîne | Décrit une sous-action qui s'effectue dans le cadre de l'action principale. |
| data.subject | Chaîne | Par exemple, l'accès de base. |
| data.subject_type | Chaîne | Indiquez le type de matière. Par exemple, le sentiment d'avoir des droits. |
| data.subjectid | Chaîne | L'identifiant unique de la cible. |
| data.subtype | Chaîne | Définit le sous-type de l'événement. Par exemple, provisioning_event. |
| data.target_type | Chaîne | Définit le type de cible. |
| data.target | Chaîne | La ressource secondaire qui pourrait être pertinente. |
| data.targetid | Chaîne | Identifiant unique de la cible. |
| data.templateid | Chaîne | L'identifiant du modèle pour l'application. |
| data.userid | Chaîne | Le répertoire userid Cloud ou l'UUID du client API. |
| data.userid_username | Chaîne | Le nom d'utilisateur du répertoire Cloud de l'utilisateur. |
| x-service-correlationid | Chaîne | L'identifiant de corrélation de chaque événement. Par exemple, CORR_ID-AK 85d04a3d-1873-4145-875e-1872b6448871. |
Exemple
Le code suivant est un exemple de charge utile. Utilisez les API Events pour récupérer les attributs réels. Voir https://docs.verify.ibm.com/verify/reference/getallevents et 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
}