Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/ /
MongoDB Atlas Kubernetes 演算子
/

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

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

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

注意

無料クラスター、共有クラスター、サーバーレスインスタンスの制限

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

カスタム データベース ロールを作成または更新するには、 カスタム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 を参照してください。

戻る

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

項目一覧