前提条件
- ロールベースアクセス制御 (RBAC) を正しく機能させるには、Auth0 Dashboard または Management API を使用して、API で RBAC を有効にする必要があります。Authorization Core の機能は Authorization Extension とは異なります。比較については、Authorization Core と Authorization Extension の比較を参照してください。
- で API を設定します。
- 権限はあらかじめ定義された値から選択します。権限のリストが空の場合は、API に権限を追加する必要があります。
Dashboard
- Dashboard > User Management > Roles に移動し、Create Role をクリックします。
- ロール名と説明を入力し、Create をクリックします。
Management API
POST リクエストを送信します。MGMT_API_ACCESS_TOKEN、ROLE_NAME、ROLE_DESC のプレースホルダー値は、それぞれ Management API の 、ロール名、ロールの説明に必ず置き換えてください。
| 値 | 説明 |
|---|---|
MGMT_API_ACCESS_TOKEN | スコープ create:roles を持つ Management API のアクセストークン。 |
ROLE_NAME | 作成するロールの名前。 |
ROLE_DESC | ロールのわかりやすい説明。 |