Docs Menu
Docs Home
/ /
MongoDB Atlas Kubernetes 演算子
/

カスタムデータベースロールの設定

項目一覧

  • カスタムデータベースロールの作成または更新

組み込みロールに必要な権限セットが含まれていない場合は、Atlas でカスタムロールを作成できます。 Atlas は、各データベース ユーザーのカスタムロールを次の内容とともに適用します。

各データベース ユーザーに複数のカスタムロールを割り当てることができます。

注意

制限

カスタムロール への変更が30 M0無料クラスター、M2/M5 共有クラスター、フレキシブルなクラスター、サーバーレスインスタンスに配置されるまでに最大 秒かかる場合があります。

カスタム データベース ロールを作成または更新するには、 カスタムspec.customRoles AtlasProjectリソース で パラメータを指定します。

cat <<EOF | kubectl apply -f -
apiVersion: atlas.mongodb.com/v1
kind: AtlasProject
metadata:
name: my-project
spec:
name: Test Atlas Operator Project
connectionSecretRef:
name: my-atlas-key
customRoles:
- name: "my-role"
actions:
- name: "my-action"
resources:
- cluster: false
collection: "my-collection"
database: "my-database"
inheritedRoles:
- name: "clusterMonitor"
database: "my-database"
EOF

APIから利用できる構成パラメータの詳細については、 Atlasカスタム データベース ロール API を参照してください。

戻る

クラウドプロバイダーの統合