鉴于从Azure门户创建的Azure CosmosDB数据库实例,可以使用以下命令从Shell连接创建多个数据库:
use someNewDbName;
db.someNewCollectionName.insert({});
使用其他公开MongoDB API的数据库提供程序,可以在数据库级别或协作级别(对于存在于同一数据库实例上的用户)配置用户角色。
例如,对于自托管的MongoDB,db.createUser()
允许使用roles
选项的db
参数。 MongoDB Atlas允许通过其UI执行类似的操作。
是否可以对CosmosDB做同样的事情?在Azure门户中,选择CosmosDB,然后依次选择Access control (IAM)
和Roles
会生成一个内置角色列表以及一条文本,该文本表明可以定义您自己的角色,但没有指示如何做到这一点。
答案 0 :(得分:0)
我可以使用Powershell通过以下方法创建自定义角色 该角色显示在“添加角色分配”标签下的可用角色列表中
这些链接可以帮助你。
https://docs.microsoft.com/en-us/azure/role-based-access-control/tutorial-custom-role-powershell
https://docs.microsoft.com/en-us/azure/role-based-access-control/custom-roles