Nutzdaten für Ereignisse zur Einwilligung in die Datenschutzerklärung
Sie können die folgenden Payloads für Datenschutz-Einwilligungsereignisse verwenden, um asynchrone Workflows und Synchronisierungen für Webhooks und APIs zur Ereignisbenachrichtigung auszulösen.
| Ihren Namen | Datentyp | Beschreibung |
|---|---|---|
| data.accesstype_id | Zeichenfolge | Die Zugriffstyp-ID für die Einwilligung. |
| data.accesstype_name | Zeichenfolge | Der Name des Zugriffstyps für die Einwilligung. |
| data.action | Zeichenfolge | Einwilligung erstellt, geändert oder gelöscht. |
| data.api_grant_type | Zeichenfolge | Der Grant-Typ des Tokens, der zur Ausführung dieser Aktion verwendet wurde. |
| data.attribute_id | Zeichenfolge | Die ID des Einwilligungsattributs. |
| data.attribute_name | Zeichenfolge | Der Attributname für die Einwilligung. |
| data.consent_end_time | Zahl | Der Zeitpunkt, ab dem die Einwilligung nicht mehr gilt. |
| data.consent_id | Die Kennung des Einwilligungsdatensatzes. | |
| data.consent_start_time | Zahl | Der Zeitpunkt, ab dem die Einwilligung gilt. |
| data.consent_state | Zahl | Der Stand der Zustimmung. Einer der folgenden Werte. 1 – Einwilligung erteilen, 2 – Einwilligung verweigern, 3 – Einwilligung erteilen, 4 – Einwilligung widerrufen, 5 – Transparenz. |
| data.custom_attributes | Zeichenfolge | Zusätzliche Angaben, die während der Einwilligung erfasst wurden. |
| data.devicetype | Zeichenfolge | Der User-Agent des Browsers. |
| data.externaluser | Boolesch | Gibt an, ob dieser Benutzer kein Cloud-Directory-Benutzer ist. |
| data.geoip_continent_name | Zeichenfolge | Der Name des Kontinents, auf den die IP-Adresse verweist. |
| data.geoip_country_iso_code | Zeichenfolge | Der ISO-Code des Landes, auf das die IP-Adresse verweist. |
| data.geoip_country_name | Zeichenfolge | Der Name des Landes, auf das die IP-Adresse verweist. |
| data.geoip_ip | Zeichenfolge | IP-Adresse des Systems, das die Generierung des Ereignisses zur Folge hatte |
| data.modified | Zeichenfolge | Wenn eine Einwilligung aktualisiert wird, werden in diesem Feld die alten und neuen Werte der geänderten Eigenschaften angezeigt. |
| data.origin | Zeichenfolge | Die IP-Adresse des Systems, das das Ereignis ausgelöst hat. |
| data.performedby | Zeichenfolge | Die ausgeführte Aktion; dies könnte „user“ sein, wenn es sich um ein Benutzer-Token handelt, „api“, wenn es sich um ein Client-Token handelt; weitere mögliche Werte wären „ SingleSignOn, “ (Authentifizierung) oder „ UserRegistration “. |
| data.performedby_clientname | Zeichenfolge | Der Name des API-Clients. |
| data.performedby_type | Zeichenfolge | API, System oder Benutzer. |
| data.purpose_id | Zeichenfolge | Der Zweck oder die EULA-ID, dem/der zugestimmt wurde. |
| data.purpose_name | Zeichenfolge | Der Zweck oder der Name der EULA für die Einwilligung. |
| data.purpose_version | Zahl | Der Zweck oder die Version der EULA für die Einwilligung. |
| data.realm | Zeichenfolge | Der Bereich des Benutzers, der die Aktion ausgeführt hat. |
| data.resource | Zeichenfolge | „privacy_consent“ – Einwilligung: erstellt, geändert oder gelöscht. |
| data.result | Zeichenfolge | „Erfolg“ oder „Misserfolg“. |
| data.subject | Zeichenfolge | Die UID des Benutzers, für den diese Einwilligung gilt.
|
| data.target | Zeichenfolge | Der Zweck oder der Name der EULA. |
| data.username | Zeichenfolge | Der Benutzername des Nutzers, für den diese Einwilligung gilt. |
| geoip.city_name geoio.continent_name geoip.country_iso_code geoip.country_name geoip.location geoip.region_name |
Zeichenfolge | Vom Ereignisservice unter Verwendung von data.origin
erweitert. |
Beispiel
Der folgende Code ist ein Beispiel für eine Nutzlast. Verwenden Sie die Events-APIs, um die tatsächlichen Attribute abzurufen. Siehe https://docs.verify.ibm.com/verify/reference/getallevents und 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
}