为用户提供对特定 Web 应用程序的所有者访问权限的 Azure PowerShell 或 CLI 命令

比诺·安东尼

我有大约 100 个使用 Azure PowerShell 和 CLI 创建的 Azure Web 应用程序和 Azure 函数,现在我需要将这些 Web 应用程序的所有者访问权限分配给用户(每个 Web 应用程序的单独用户)

我无法为此找到任何示例,大多数示例都指向分配资源组级别访问权限,而不是特定资源。

该任务可在 Azure 门户中完成,只需要 PowerShell 或 CLI 命令为用户分配这些特定资源的所有者或贡献者权限。

如果可能,请提供示例命令

Shui shengbao

对于 Power Shell,您可以使用它New-AzureRmRoleAssignment来执行此操作。

例如。

New-AzureRmRoleAssignment -SignInName "[email protected]" -RoleDefinitionName Owner -Scope "/subscriptions/*************/resourceGroups/shuiapp/providers/Microsoft.Web/sites/shuicli"

或者

New-AzureRmRoleAssignment -ObjectId "859f0f40-057b-4afc-9d05-fe8b3933ae87" -RoleDefinitionName Owner -Scope "/subscriptions/*****************/resourceGroups/shuiapp/providers/Microsoft.Web/sites/shuicli"

注意:您可以使用 cmdlet 获取您的用户对象 ID get-azureaduser

Azure CLI

你可以az role assignment create用来做这个。

例如。

az role assignment create --assignee <user object id> --role Owner --scope "/subscriptions/3b4d41fa-e91d-4bc7-bc11-13d221b3b77d/resourceGroups/shuiapp/providers/Microsoft.Web/sites/shuicli"

注意:如果您的用户是 Azure AD 用户,您可以使用az ad user list来获取用户的对象 ID。如果您的用户是服务主体,则可以使用az ad sp list来获取对象 ID。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将Powershell Azure命令转换为CLI

来自分类Dev

如何使用 powershell 命令为 Azure DataLake Store 中的 Azure Active Directory 应用程序设置权限

来自分类Dev

使用 Azure CLI 命令将本地 bash 脚本迁移到 Azure DevOps 中的 Azure Powershell 任务

来自分类Dev

为用户提供对脱机HTML5 Web应用程序的访问权限

来自分类Dev

如何使用 PowerShell 为已停止的 Azure Web 应用程序禁用 Kudu (SCM)?

来自分类常见问题

Azure CLI与Powershell?

来自分类Dev

Azure AD B2C选择Web应用程序用户有权访问

来自分类Dev

Azure CLI或PowerShell命令在keyvault中创建证书的新版本

来自分类Dev

使用 azure cli 更新 azure web app bot 应用程序设置时出错

来自分类Dev

Powershell 计数 azure CLI 结果

来自分类Dev

如何使用Powershell Az模块授予Azure AD应用程序访问所需权限的权限

来自分类Dev

在Powershell中获取特定的(Azure)命令详细信息

来自分类Dev

如何通过PowerShell或模板将Azure混合连接链接到Azure Web应用程序?

来自分类Dev

从Webjob运行Azure PowerShell命令

来自分类Dev

Azure Powershell命令中的事务

来自分类Dev

向用户提供对脱机HTML5 Web应用程序的访问权限

来自分类Dev

如何使用 PowerShell 或 Azure CLI 检索 Azure 存储表中的所有记录

来自分类Dev

通过命令行错误将 Web 应用程序发布到 Azure

来自分类Dev

将Azure CLI脚本转换为Azure Powershell CLI函数

来自分类Dev

在VM中使用Azure CLI命令

来自分类Dev

从 python 脚本运行 Azure-cli 命令

来自分类Dev

尝试访问Azure Web应用程序中的特定页面时发生错误

来自分类Dev

通过PowerShell检索Azure AD应用程序的“ API权限”

来自分类Dev

Visual Studio Online / Azure使用Powershell停止和启动Web应用程序

来自分类Dev

获取要使用 PowerShell 交换的 azure Web 应用程序设置列表

来自分类Dev

Azure SQL 和 Web 应用程序用户标识

来自分类Dev

如何通过PowerShell(Azure CLI)启用“允许Azure服务和资源访问此服务器”?

来自分类Dev

Azure Web应用程序的状态为“ AdminDisabled”

来自分类Dev

Azure Web应用程序无法访问Azure DB

Related 相关文章

  1. 1

    将Powershell Azure命令转换为CLI

  2. 2

    如何使用 powershell 命令为 Azure DataLake Store 中的 Azure Active Directory 应用程序设置权限

  3. 3

    使用 Azure CLI 命令将本地 bash 脚本迁移到 Azure DevOps 中的 Azure Powershell 任务

  4. 4

    为用户提供对脱机HTML5 Web应用程序的访问权限

  5. 5

    如何使用 PowerShell 为已停止的 Azure Web 应用程序禁用 Kudu (SCM)?

  6. 6

    Azure CLI与Powershell?

  7. 7

    Azure AD B2C选择Web应用程序用户有权访问

  8. 8

    Azure CLI或PowerShell命令在keyvault中创建证书的新版本

  9. 9

    使用 azure cli 更新 azure web app bot 应用程序设置时出错

  10. 10

    Powershell 计数 azure CLI 结果

  11. 11

    如何使用Powershell Az模块授予Azure AD应用程序访问所需权限的权限

  12. 12

    在Powershell中获取特定的(Azure)命令详细信息

  13. 13

    如何通过PowerShell或模板将Azure混合连接链接到Azure Web应用程序?

  14. 14

    从Webjob运行Azure PowerShell命令

  15. 15

    Azure Powershell命令中的事务

  16. 16

    向用户提供对脱机HTML5 Web应用程序的访问权限

  17. 17

    如何使用 PowerShell 或 Azure CLI 检索 Azure 存储表中的所有记录

  18. 18

    通过命令行错误将 Web 应用程序发布到 Azure

  19. 19

    将Azure CLI脚本转换为Azure Powershell CLI函数

  20. 20

    在VM中使用Azure CLI命令

  21. 21

    从 python 脚本运行 Azure-cli 命令

  22. 22

    尝试访问Azure Web应用程序中的特定页面时发生错误

  23. 23

    通过PowerShell检索Azure AD应用程序的“ API权限”

  24. 24

    Visual Studio Online / Azure使用Powershell停止和启动Web应用程序

  25. 25

    获取要使用 PowerShell 交换的 azure Web 应用程序设置列表

  26. 26

    Azure SQL 和 Web 应用程序用户标识

  27. 27

    如何通过PowerShell(Azure CLI)启用“允许Azure服务和资源访问此服务器”?

  28. 28

    Azure Web应用程序的状态为“ AdminDisabled”

  29. 29

    Azure Web应用程序无法访问Azure DB

热门标签

归档