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

Funções e privilégios integrados

Nesta página

  • Papéis integrados
  • Privilégios específicos

Asroles integradas e os privilégios específicos do Atlas disponíveis suportam um subconjunto de comandos do MongoDB. Consulte Comandos não suportados em Clusters M10+ para mais informações.

A tabela a seguir descreve as roles integradas do Atlas e as roles ou ações de privilégio do MongoDB que elas representam.

Observação

Namespaces de banco de dados MongoDB protegidos

Os seguintes bancos de dados são somente leitura para todos os usuários, inclusive aqueles com o role do atlasAdmin ou clusterMonitor .

  • local

  • config

Não recomendamos gravar no banco de dados admin . O Atlas gerencia múltiplas collections no banco de dados do admin, e essas collections são somente leitura para todos os usuários.

atlasAdmin tem o privilégio do { update config.settings para gerenciar o balancer.

Role construído do Atlas
Role do MongoDB
Roles herdadas ou ações de privilégio
Atlas admin
atlasAdmin
Read and write to any database
readWriteAnyDatabase
Only read any database
readAnyDatabase

Para saber mais sobre comandos comuns que o Atlas doesn't support com os current Atlas user privileges, consulte Unsupported Commands em M10+ Clusters

A tabela a seguir descreve os privilégios específicos do Atlas, o banco de dados ao qual se aplicam e as ações de privilégio que representam.

Privilégio específico Atlas
Banco de dados
Ações privilegiadas
backup
admin
clusterMonitor
admin
dbAdmin
Usuário configurado
dbAdminAnyDatabase
Usuário configurado, exceto local e config
enableSharding
read
Usuário configurado
readWrite
Usuário configurado
killOpSession
Usuário configurado
readWriteAnyDatabase
Usuário configurado, exceto local e config
readAnyDatabase
Usuário configurado, exceto local e config
← Configure Database Users