运行 任意 Azure 提供程序操作

Run an arbitrary Azure provider operation

在 Azure CLI 资源管理器中,我们可以列出提供者及其操作。

azure provider list 
azure provider operations show Microsoft.Web/sites/*

我们如何运行列出其中一项操作。例如,我们如何 运行 这个:

Operation          :  Microsoft.Web/sites/sourcecontrols/web/Read
OperationName      :  Get Web App's source control configuration
ProviderNamespace  :  Microsoft Web Apps                  
ResourceName       :  Web App Source Control                 
Description        :  Get Web App's source control configuration settings.

azure provider operations show 的目的是显示各种提供程序支持的操作,以便您可以使用它们来创建自定义基于角色的访问控制 (RBAC) 角色。它们不是可以执行的实际命令或端点。

要创建自定义 RBAC 角色,您首先要创建一个 JSON 文件来描述角色和角色允许的操作,然后将文件传递给 azure role create

此处有更多详细信息.. https://azure.microsoft.com/en-us/documentation/articles/role-based-access-control-manage-access-azure-cli/#create-a-custom-role