Contenu des événements relatifs au consentement en matière de confidentialité
Vous pouvez utiliser les charges utiles de consentement à la confidentialité suivantes pour déclencher des flux de travail asynchrones et des synchronisations pour les webhooks et les API de notification d'événements.
| Nom | Type de données | Descriptif |
|---|---|---|
| data.accesstype_id | Chaîne | L'identifiant du type d'accès pour le consentement. |
| data.accesstype_name | Chaîne | Le nom du type d'accès pour le consentement. |
| data.action | Chaîne | Consentement créé, modifié ou supprimé. |
| data.api_grant_type | Chaîne | Le type de licence du jeton utilisé pour effectuer cette action. |
| data.attribute_id | Chaîne | L'identifiant de l'attribut correspondant au consentement. |
| data.attribute_name | Chaîne | Le nom de l'attribut correspondant au consentement. |
| data.consent_end_time | Nombre | Le moment où le consentement cesse d'être valable. |
| data.consent_id | L'identifiant de l'enregistrement de consentement. | |
| data.consent_start_time | Nombre | La date à partir de laquelle le consentement prend effet. |
| data.consent_state | Nombre | L'état du consentement. L'une des valeurs suivantes. 1 - Consentement accordé, 2 - Consentement refusé, 3 - Adhésion, 4 - Désinscription, 5 - Transparence. |
| data.custom_attributes | Chaîne | Informations supplémentaires recueillies lors de l'obtention du consentement. |
| data.devicetype | Chaîne | L'agent utilisateur du navigateur. |
| data.externaluser | Booléen | Indique si cet utilisateur n'est pas un utilisateur de Cloud Directory. |
| data.geoip_continent_name | Chaîne | Le nom du continent auquel correspond l'adresse IP. |
| data.geoip_country_iso_code | Chaîne | Le code ISO du pays auquel correspond l'adresse IP. |
| data.geoip_country_name | Chaîne | Le nom du pays auquel correspond l'adresse IP. |
| data.geoip_ip | Chaîne | Adresse IP du système à l'origine de la génération de l'événement. |
| data.modified | Chaîne | Lorsqu'un consentement est mis à jour, ce champ indique les anciennes et les nouvelles valeurs des propriétés qui ont été modifiées. |
| data.origin | Chaîne | L'adresse IP du système à l'origine de la génération de l'événement. |
| data.performedby | Chaîne | L'action effectuée par : il peut s'agir de « user » s'il s'agit d'un jeton utilisateur, de « api » s'il s'agit d'un jeton client; d'autres valeurs possibles sont « SingleSignOn, » (authentification) ou « UserRegistration » (authentification). |
| data.performedby_clientname | Chaîne | Le nom du client API. |
| data.performedby_type | Chaîne | API, système ou utilisateur. |
| data.purpose_id | Chaîne | L'objet ou l'identifiant du CLUF pour lequel le consentement a été donné. |
| data.purpose_name | Chaîne | L'objet ou le titre du CLUF pour le consentement. |
| data.purpose_version | Nombre | Objet ou version du CLUF pour le consentement. |
| data.realm | Chaîne | Le domaine de l'utilisateur qui a effectué l'action. |
| data.resource | Chaîne | « privacy_consent » - Consentement : créé, modifié ou supprimé. |
| data.result | Chaîne | « succès » ou « échec ». |
| data.subject | Chaîne | L'identifiant unique (UID) de l'utilisateur auquel ce consentement s'applique.
|
| data.target | Chaîne | L'objet ou le titre du CLUF. |
| data.username | Chaîne | Le nom d'utilisateur de la personne à laquelle ce consentement s'applique. |
| geoip.city_name geoio.continent_name geoip.country_iso_code geoip.country_name geoip.location geoip.region_name |
Chaîne | Etendu par le service d'événement avec data.origin. |
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.
{
"geoip": {
"continent_name": "North America",
"as_org": "SOFTLAYER",
"city_name": null,
"country_iso_code": "USA",
"ip": "169.54.48.202",
"country_name": "United States",
"region_name": null,
"location": {
"lon": "-97.822",
"lat": "37.751"
},
"asn": 36351
},
"data": {
"api_grant_type": "client_credentials",
"consent_state": 1,
"geoip_country_iso_code": "US",
"subject": "61400027ES",
"origin": "169.54.48.202",
"purpose_id": "purposeFor_marketing-t9aid-7dax6o",
"geoip_city_name": "Fort Worth",
"devicetype": "frisby/2.1.3 (+https://github.com/vlucas/frisby)",
"custom_attributes": "[{\"name\":\"ca1\",\"value\":\"cv1\"},{\"name\":\":\\\"{}|;{[]\",\"value\":\"согласие\"},{\"name\":\"ca2\",\"value\":\"\"}]",
"result": "success",
"accesstype_id": "ed434bed-8d07-47f1-8b8e-f8495742bd87",
"performedby": "0de79c97-06c0-40c4-a2c1-7569e76d9c15",
"geoip_country_name": "United States",
"action": "created",
"attribute_name": "testAttrName",
"geoip_ip": "64.64.64.64",
"accesstype_name": "PROFILE-MIX-DSPDUA-Auto-WRITE-1690205394322",
"consent_end_time": 2005565419,
"performedby_type": "api",
"resource": "privacy_consent",
"externaluser": false,
"geoip_continent_name": "North America",
"target": "Auto_Scenario_Test_Purpose-PROFILE-MIX-DSPDUA-1690205396480",
"purpose_version": 1,
"purpose_name": "Auto_Scenario_Test_Purpose-PROFILE-MIX-DSPDUA-1690205396480",
"attribute_id": "testAttrId",
"consent_start_time": 1690205419,
"realm": "cloudIdentityRealm",
"performedby_clientname": "Auto Client",
"consent_id": "8a810177-09cf-452b-935f-a03129df739e",
"username": "jessica"
},
"year": 2023,
"@metadata": {
"source_dc": "WDC01"
},
"event_type": "privacy_consent",
"month": 7,
"indexed_at": 1690205419523,
"@processing_time": 143,
"tenantid": "d75f21d8-fbea-459c-b217-633c1328aa78",
"correlationid": "CORR_ID-AKd7616909-ff69-47af-965b-36de10403edd",
"servicename": "dpcm_rt",
"tenantname": "dpcm-auto-rel.ite2.idng.ibmcloudsecurity.com",
"id": "bcbb72b7-91c2-4119-9443-1a22aecc6cc9",
"time": 1690205419380,
"day": 24
}