概要
スクエアからユーザーを削除した際にIDProvisioning WebHookが発行されます。
このWebHookには、同時に削除したユーザーの情報がリスト形式で含まれます。
リクエストボディ
以下のJSONフォーマットでCloudGearからCloudGearアプリケーションにHTTPリクエストが送信されます。
Code Block | ||||
---|---|---|---|---|
| ||||
{
"event":"idprovisioning",
"data": [{
"type":"DELETE",
"userinfo": {
"sub":"user1@unirita.co.jp", // UID
"name":"ユニリタ太郎", // 名前
"given_name":"太郎", // 名
"family_name":"ユニリタ", // 性
"preferred_username":"user1@unirita.co.jp", // UID (MUST NOT Unique)
"email":"user1@unirita.co.jp", // メールアドレス
"square_id":"1234567890", // 実行対象になるスクエアID
"square_attrs":{ // ユーザーのスクエア属性
"属性名": "属性値",
...
}
}
},
{
"type":"DELETE",
"userinfo": {
"sub":"user2@unirita.co.jp", // UID
"name":"ユニリタ次郎", // 名前
"given_name":"次郎", // 名
"family_name":"ユニリタ", // 性
"preferred_username":"user2@unirita.co.jp", // UID (MUST NOT Unique)
"email":"user2@unirita.co.jp", // メールアドレス
"square_id":"1234567890", // 実行対象になるスクエアID
"square_attrs":{ // ユーザーのスクエア属性
"属性名": "属性値",
...
}
}
}]
} |