이벤트 페이로드 등록
다음 레지스터 이벤트 페이로드를 사용하여 이벤트 알림 웹훅 및 API에 대한 비동기 워크플로와 동기화를 트리거할 수 있습니다.
| 이름 | 데이터 유형 | 설명 |
|---|---|---|
| data.devicetype | 문자열 | 등록이 어떤 기기에서 이루어졌는지. |
| data.flow_document_id | 문자열 | 사용자가 등록한 등록 문서의 UUID. |
| data.flow_id | 문자열 | 사용자가 등록한 플로우의 UUID. |
| data.flow_name | 문자열 | 사용자가 등록한 플로우의 식별 가능한 이름. |
| data.flow_url | 문자열 | 사용자가 등록한 흐름의 ` URL `. |
| data.origin | 문자열 | 사용자가 등록한 IP 주소. |
| data.realm | 문자열 | 사용자의 ID 소스. 예 클라우드 디렉터리 - CloudIdentityRealm, IBMid - www.ibm.com SAML 기업 - AzureRealm LDAP 패스스루 - www.cloudsecurity.com OIDC - www.yahoo.com |
| data.result | 문자열 | 사용자 등록 시도 결과. |
| data.session_id | 문자열 | 사용자를 등록하는 데 사용된 프로필 서비스의 세션 ID. |
| data.step | 문자열 | 이 이벤트가 발생했을 당시 사용자가 등록 과정에서 마지막으로 머물렀던 단계입니다. |
| data.subtype | 문자열 | 트리거된 이벤트의 유형. |
| data.userid | 문자열 | 사용자의 ID. |
| data.username | 문자열 | 등록 중인 사용자의 사용자 이름. |
| geoip.city_name geoio.continent_name geoip.country_iso_code geoip.country_name geoip.location geoip.region_name |
문자열 | data.origin을 사용하여 이벤트 서비스에서 보강되었습니다. |
예제
다음 코드는 샘플 페이로드입니다. 이벤트 API를 사용하여 실제 속성을 가져옵니다. https://docs.verify.ibm.com/verify/reference/getallevents 및 https://docs.verify.ibm.com/verify/docs/pulling-event-data 을 참조하십시오.
{
"geoip": {
"continent_name": "North America",
"city_name": null,
"country_iso_code": "USA",
"ip": "111.11.11.111",
"country_name": "United States",
"region_name": null,
"location": {
"lon": "-97.822",
"lat": "37.751"
}
},
"data": {
"result": "success",
"flow_url": "22222222222222222222222222",
"subtype": "completed",
"flow_id": "33333333-3333-3333-3333-333333333333",
"origin": "111.11.11.111",
"session_id": "44444444-4444-4444-4444-444444444444",
"flow_name": "My test flow name",
"realm": "cloudIdentityRealm",
"userid": "5555555555",
"devicetype": "python-requests/2.22.0",
"flow_document_id": "aa9a9a9a-9a9a-999-99a9-9aaaaa999999",
"username": "username.cloudidentity.ibm.com"
},
"year": 2023,
"event_type": "register",
"month": 2,
"indexed_at": 1675452230355,
"tenantid": "66666666-6666-6666-6666-666666666666",
"tenantname": "tenant name.verify.ibmcloudsecurity.com",
"correlationid": "CORR_ID-77777777-7777-7777-7777-777777777777",
"servicename": "profile",
"id": "88888888-8888-8888-8888-888888888888",
"time": 1675452229804,
"day": 3
}