メインコンテンツへスキップ
またはを使用して、ユーザーに割り当てられたロールを削除できます。割り当てられたロールは、API Authorization Core機能セットで使用されます。

前提条件

Role-based Access Control(RBAC)を正しく動作させるには、DashboardまたはManagement APIを使用してAPIを有効にしなければなりません。認可コア機能は、認可拡張機能とは異なります。比較については、「認可コアと認可拡張機能」をお読みください。

Dashboard

  1. [Dashboard]>[User Management(ユーザー管理)]>[Users(ユーザー)]に移動し、ユーザー名をクリックして表示します。
  2. [Roles(ロール)] ビューをクリックし、削除するロールの横にあるゴミ箱アイコンをクリックします。

Mangement API

ユーザーロール削除エンドポイントに対してDELETE呼び出しを実行します。USER_IDMGMT_API_ACCESS_TOKENROLE_IDのプレースホルダー値をそれぞれユーザーID、Management APIのアクセストークン、ロールIDに置き換えます。
curl --request DELETE \
  --url 'https://{yourDomain}/api/v2/users/USER_ID/roles' \
  --header 'authorization: Bearer MGMT_API_ACCESS_TOKEN' \
  --header 'cache-control: no-cache' \
  --header 'content-type: application/json' \
  --data '{ "roles": [ "ROLE_ID", "ROLE_ID" ] }'
説明
USER_ID更新するユーザーのID。
MGMT_API_ACCESS_TOKENスコープupdate:usersを持つManagement APIのアクセストークン
ROLE_ID指定されたユーザーから削除したいロールのID。

もっと詳しく

I