当前位置: 首页 > Microsoft Azure > 正文

Azure Administrator认证学习指南之使用 Azure PowerShell 为 Azure 资源创建自定义角色-14

尽管Azure已经内置了一系列内置角色用于满足企业不同人员的不同的权限/合规需求,但是很多时候,仍然面对一些特定场景特定需求,因此我们就需要使用Azure中的自定义角色。

本教程将为大家演示如何创建一个只读工单系统账户(Reader Support Tickets)。对于初学者,我建议首先从内置的角色进行操作,对其进行编辑、修改等操作,然后创建一个新的角色用到您的环境中。

使用Azure PowerShell登录到Azure订阅

使用 Get-AzProviderOperation 命令获取适用于 Microsoft.Support 资源提供程序的操作列表。

Get-AzProviderOperation “Microsoft.Support/*” | FT Operation, Description -AutoSize

使用 Get-AzRoleDefinition 命令输出 Reader 角色的文件

Get-AzRoleDefinition -Name “Reader” | ConvertTo-Json


使用 Get-AzSubscription 命令获取您Azure订阅的 ID

然后编辑输出的”Reader”文件


使用 New-AzRoleDefinition 命令,新建自定义角色。并使用之前修改的 JSON 文件

New-AzRoleDefinition -InputFile “C:\AzureCustomRoles\ReaderSupportTickets.json”


使用Azure 门户可以查看到创建的自定义角色


或者使用如下命令也是可以查看到

Get-AzRoleDefinition | ? {$_.IsCustom -eq $true} | FT Name, IsCustom

以上就是创建自定义角色的过程,当然您也可以使用Azure CLI进行角色创建。

如果您愿意尝鲜,可以试试从虚拟机参与者这个内置角色开始,使用该角色创建名为”虚拟机操作员”的自定义角色 。 该新角色授权访问 Microsoft.Compute、Microsoft.Storage 和 Microsoft.Network 资源提供程序的所有读取操作,并授权访问启动、重新启动和监视虚拟机。


本文固定链接: http://365vcloud.net/2019/09/08/customize-azure-roles/ | Eric的学习之路

该日志由 TingXu 于2019年09月08日发表在 Microsoft Azure 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: Azure Administrator认证学习指南之使用 Azure PowerShell 为 Azure 资源创建自定义角色-14 | Eric的学习之路
关键字: ,

Azure Administrator认证学习指南之使用 Azure PowerShell 为 Azure 资源创建自定义角色-14:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!