Menu Docs

Funções e privilégios integrados

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

A tabela a seguir descreve as roles integradas do Atlas e as roles do MongoDB que elas representam. Consulte Roles integrados em sistemas autogerenciados para obter uma descrição completa das ações de privilégio que cada role inclui.

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 atlasAdmin role clusterMonitor do ou.

  • 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 update na coleção config.settings para gerenciar o balanceador.

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

backup

backup

clusterMonitor

clusterMonitor

dbAdmin

dbAdmin

dbAdminAnyDatabase

dbAdminAnyDatabase

enableSharding

enableSharding

read

read

readWrite

readWrite

readWriteAnyDatabase

readWriteAnyDatabase

readAnyDatabase

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

killOpSession é específico do Atlas e se aplica a qualquer banco de dados configurado pelo usuário.

Ela herda as seguintes ações de privilégio: