Docs Menu
Docs Home
/ /
MongoDB Atlas Kubernetes Operator
/

사용자 지정 데이터베이스 역할 구성

이 페이지의 내용

  • 사용자 지정 데이터베이스 역할 생성 또는 업데이트

기본 제공 역할에 원하는 권한 집합이 포함되어 있지 않은 경우 Atlas에서 사용자 지정 역할을 만들 수 있습니다. Atlas는 각 데이터베이스 사용자의 사용자 지정 역할을 다음과 함께 적용합니다.

각 데이터베이스 사용자에게 여러 사용자 지정 역할을 할당할 수 있습니다.

참고

제한 사항

사용자 지정 역할에 대한 변경 사항은 무료 클러스터, 공유 클러스터, Flex 클러스터 및 서버리스 인스턴스에 배포 데 최대 30 초가 걸릴 수 있습니다.M0 M2/M5

사용자 지정 데이터베이스 역할 을 만들거나 업데이트 하려면 AtlasProject Custom Resource(사용자 spec.customRoles지정 리소스 )에 매개변수를 지정합니다.

예시

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 를 참조하세요.

돌아가기

클라우드 공급자 통합