Funções e privilégios integrados
Nesta página
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.
Papéis integrados
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 |
---|---|---|
Para saber mais sobre comandos comuns que o Atlas doesn't support com os current Atlas user privileges, consulte Unsupported Commands em M10+
Clusters
Privilégios específicos
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 |