誤って Super Administrator をすべて削除してしまった場合は、SCIM プロビジョニング用に作成した Account API Token を使って、アカウントメンバーにロールを復元できます。
まず、メンバー一覧 でアカウントメンバーを取得し、Super Admin を復元したいユーザーのメンバー ID を確認します。
curl -X GET "https://api.cloudflare.com/client/v4/accounts/{account_id}/members" \
-H "Authorization: Bearer YOUR_SCIM_AOT" \
-H "Content-Type: application/json"次に、メンバーの更新 で、そのメンバーに Super Admin ロールを復元します。
curl -X PUT "https://api.cloudflare.com/client/v4/accounts/{account_id}/members/{member_id}" \
-H "Authorization: Bearer YOUR_SCIM_AOT" \
-H "Content-Type: application/json" \
-d '{
"roles": [
{
"id": "33666b9c79b9a5273fc7344ff42f953d"
}
]
}'33666b9c79b9a5273fc7344ff42f953d は Super Administrator のロール ID です。
現時点では、ユーザーのメールドメインの更新には対応していません。メールドメインを変更する SCIM の PATCH / PUT 操作は拒否されます。メールドメインの変更が見込まれる場合は、マッチング属性にメールアドレスを使わず、プロビジョニングを手動でやり直すことをおすすめします。