アカウント同期イベントのペイロード
以下のアカウント同期イベントのペイロードを使用すると、イベント通知のWebhookやAPIに対して、非同期ワークフローや同期処理をトリガーすることができます。
次の表は、アカウント同期イベントに含まれる属性を示しています。
| 名前 | データ・タイプ | 説明 |
|---|---|---|
| data.action | ストリング | 実行された操作の詳細。 例えば、account_sync_complete。 |
| data.adoptionstats_compliant_accounts | ストリング | 苦情アカウントの数。 |
| data.adoptionstats_deleted_accounts | ストリング | 削除されたアカウントの数。 |
| data.adoptionstats_failed_accounts | ストリング | 失敗したアカウントの数。 |
| data.adoptionstats_non_compliant_accounts | ストリング | 規定に準拠していないアカウントの数。 |
| data.adoptionstats_unmatched_accounts | ストリング | 一致しないアカウントの数。 |
| data.api_grant_type | ストリング | JWT内のgrant-type。 |
| data.applicationid | ストリング | 各アプリケーションの固有識別子。 |
| data.applicationname | ストリング | アプリケーションの名前。 |
| data.applicationtype | ストリング | アプリケーションの種類。 |
| data.cause | ストリング | そのアクションを説明するメッセージ。 例:「 data.cause 」: [「アカウントの同期が完了しました。」]" ] |
| data.delta_changes | ストリング | 修復処理の一環として計算される属性デルタの変更。 |
| data.devicetype | ストリング | ブラウザのユーザーエージェント。 |
| data.modified | ストリング | 変更されたデータを示します。 |
| data.origin | ストリング | イベントの生成の原因となったシステムの IP アドレス。 |
| data.performedby | ストリング | Cloud DirectoryのユーザーID、またはAPIクライアントのUUID。 |
| data.performedby_clientname | ストリング | APIクライアント名 |
| data.performedby_realm | ストリング | その行動を行った人物の領域。 |
| data.performedby_type | ストリング | API、システム、またはユーザー。 |
| data.performedby.username | ストリング | その操作を実行したユーザーのユーザー名。 |
| data.reconcilliationid | ストリング | 実行される各照合のアカウント同期ID。 |
| data.recon_account_info | ストリング | アカウントの同期統計情報を指定します。 例えば、 total:59、 new:0、 modified:1、 unchanged:58、 markedAsDeleted:0。 |
| data.recon_accounts_count | ストリング | リコンアカウントの数を指定します。 例えば、「recon_accounts_count」:「7」。 |
| data.recon_groups_count | ストリング | リコングループの数を指定します。 例えば、「recon_groups_count」:「1」。 |
| data.recon_groups_info | ストリング | アカウントの同期グループ情報を指定してください。 例えば、「recon_groups_info」: "{\"total\":1,\"new\":0,\"modified\":0,\"unchanged\":1,\"markedAsDeleted\":0}" |
| data.recon_operations_info | ストリング | アカウント同期に関する情報 例えば、「recon_operations_info」:「[ {\"resourceType\":\"SupportingData\",\"status\":\"SUCCESS\"}, {\"resourceType\":\"Groups\",\"status\":\"SUCCESS\"}, {\"resourceType\":\"Users\",\"status\":\"SUCCESS\"} ]」。 |
| data.recon_status | ストリング | アカウントの同期ステータスを指定します。 成功する場合もあれば、失敗する場合もある。 |
| data.recon_supporting_data_count | ストリング | アカウント同期に対応するデータ数を指定します。 たとえば、「recon_supporting_data_count」:「2」。 |
| data.remediation_policy | ストリング | どの修復ポリシーが使用されているかに関する情報を提供します。 たとえば、on_ci、on_target、または none などです。 |
| data.remediation_status | ストリング | アカウントの是正措置実施後のアカウントの状態を指定します。 例えば、苦情、苦情なし、または該当なし |
| data.subject | ストリング | そのイベントに関する追加情報を示しています。 この欄には、件名が入ります。 |
| data.subject_type | ストリング | そのイベントに関する追加情報を示しています。 このフィールドは、対象のタイプを示します。 例えば、アカウント。 |
| data.subjectid | ストリング | 対象の一意の識別子を示します。 |
| data.subtype | ストリング |
|
| data.target | ストリング | 適用される可能性がある 2 次リソース。 |
| data.target_matching_attributes | ストリング | 対象に一致する属性を示します。 |
| data.target_type | ストリング | ターゲットタイプの情報。 例えば、ユーザーやアプリケーションなどです。 |
| data.targetid | ストリング | ターゲットの一意の識別子を示します。 |
| geoip.city_name geoio.continent_name geoip.country_iso_code geoip.country_name geoip.location geoip.region_name |
ストリング | data.origin を使用してイベント・サービスによって拡張 |
例
以下のコードはペイロードのサンプルです。 実際の属性を取得するには、Events API を使用してください。 https://docs.verify.ibm.com/verify/reference/getallevents および https://docs.verify.ibm.com/verify/docs/pulling-event-data を参照してください。
{
"data": {
"performedby_type": "system",
"subject_type": "account",
"subject": "1111111111111111111111@111.111.111.111",
"origin": "unavailable",
"cause": "Compliance status of account.",
"subjectid": "22222222222222222222",
"remediation_status": "unmatched",
"remediation_policy": "on_ci",
"performedby": "system",
"action": "compliance_status",
"reconciliationid": "3333333333-3333-3333-3333-333333333333",
"applicationid": "4444444444444444444",
"performedby_clientname": "system"
},
"year": 2023,
"tags": [
"_geoip_lookup_failed-unresolvable_origin"
],
"event_type": "account_sync",
"month": 2,
"indexed_at": 1675283597657,
"tenantid": "55555555-5555-5555-5555-555555555555",
"tenantname": "tenant name.verify.ibmcloudsecurity.com",
"correlationid": "CORR_ID-66666666-6666-6666-6666-666666666666",
"id": "77777777-7777-7777-7777-777777777777",
"time": 1675282426328,
"day": 1
}