Menu Docs
Página inicial do Docs
/ /
Kubernetes Operator do MongoDB Atlas
/

Configurar papéis personalizados do banco de dados

Nesta página

  • Criar ou atualizar um role de reconhecimento de data center personalizado

É possível criar funções personalizadas no Atlas quando asfunções incorporadas não incluírem o conjunto de privilégios desejado. O Atlas aplica os roles personalizados de cada usuário do banco de dados junto com:

Você pode atribuir múltiplos roles personalizados para cada usuário do banco de dados.

Observação

Limitações

As alterações em funções personalizadas podem levar até 30 segundos para serem implantadas em M0 clusters gratuitos, M2/M5 clusters compartilhados, clusters Flex e instâncias sem servidor.

Para criar ou atualizar um papel de banco de dados de dados personalizado, especifique os parâmetros do spec.customRoles no AtlasProject Recurso Personalizado.

Exemplo

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

Para saber mais sobre os parâmetros de configuração disponíveis a partir daAPI do , consulte a API de Funções do Banco de Dados Personalizadodo Atlas .

Voltar

Integrações com provedores de serviços em nuvem