experimental:返回、添加、编辑和删除自定义数据库用户权限角色。
使用自定义角色指定MongoDB Cloud内置角色无法描述的自定义操作集。您可以在项目级别为项目中的所有集群定义自定义角色。此资源支持MongoDB权限操作的子集。您可以创建自定义角色操作子集。要创建更广泛的自定义角色操作列表,请使用MongoDB Cloud 用户界面。自定义角色必须包括所有项目集群都支持的操作,并且与项目集群使用的每个MongoDB版本兼容。示例,如果您的项目具有MongoDB 4.2 集群,则您无法创建使用MongoDB 4.4 中引入的操作的自定义角色。
选项
名称 | 类型 | 必需 | 说明 |
---|---|---|---|
-h,--help | false | customDatabaseRoles 帮助 |
继承选项
名称 | 类型 | 必需 | 说明 |
---|---|---|---|
-P, --profile | 字符串 | false | 要从配置文件中使用的配置文件的名称。 要了解 Atlas CLI 的配置文件,请参阅 https://dochub.mongodb.org/core/atlas-cli-save-connection-settings。 |
相关命令
Atlas API customDatabaseRoles createCustomDatabaseRole-experimental:在指定项目中创建一个自定义角色。
Atlas API customDatabaseRoles deleteCustomDatabaseRole-experimental:从指定项目中删除一个自定义角色。
Atlas API customDatabaseRoles getCustomDatabaseRole-experimental:返回指定项目的一个自定义角色。
Atlas API customDatabaseRoles listCustomDatabaseRoles-experimental:返回指定项目的所有自定义角色。
Atlas API customDatabaseRoles updateCustomDatabaseRole-experimental:更新指定项目中的一个自定义角色。