3.11. ロールベースアクセス制御の設定
Red Hat Developer Hub は、ロールベースアクセス制御 (RBAC) 機能を提供します。その後、RBAC を Ansible プラグインコンテンツに適用できます。
次のロールを割り当てます。
-
admin:superUsersグループのメンバーは、Ansible プラグインの Create タブでテンプレートを選択して、Playbook およびコレクションプロジェクトを作成できます。 -
admin:usersグループのメンバーは、Ansible プラグインの Create タブでテンプレートを表示できます。
次の例では、Red Hat Developer Hub に RBAC を追加します。
data:
app-config-rhdh.yaml: |
plugins:
...
permission:
enabled: true
rbac:
admin:
users:
- name: user:default/<user-scm-ida>
superUsers:
- name: user:default/<user-admin-idb>
権限ポリシーと RBAC の管理の詳細は、Red Hat Developer Hub での認可 ガイドを参照してください。