You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure企业应用中用户与组的筛选、排序及CSV导出方法咨询

Azure企业应用「用户和组」页面操作问题解答

功能实现说明

  • 按角色筛选/排序:Azure门户原生的「企业应用 > 用户和组」页面确实不支持直接按角色筛选,也没法按名称、对象类型或角色排序。要实现这类需求,得借助Microsoft Graph API:
    • 调用GET /servicePrincipals/{servicePrincipalId}/appRoleAssignedTo接口获取所有应用角色分配记录
    • 用$filter参数筛选指定角色,比如$filter=appRoleId eq '{你的角色ID}';用$orderby参数实现排序,比如$orderby=principalDisplayName asc(按用户名称升序)或者$orderby=appRoleId asc(按角色ID排序)
  • 导出为CSV:原生界面没有一键导出CSV的功能,有两种可行方案:
    1. 通过上面的Graph API拿到数据后,自己将数据整理成CSV格式保存
    2. 使用Azure AD PowerShell模块,执行Get-AzureADServiceAppRoleAssignment -ObjectId {企业应用的服务主体ID}命令获取数据,再通过Export-Csv -Path "导出路径.csv"命令转存为CSV文件

权限要求

  • 使用Microsoft Graph API:需要配置应用权限里的Application.Read.All或Directory.Read.All(只读场景足够);如果用委托权限,需要操作的用户拥有对应的目录访问权限
  • 使用Azure AD PowerShell模块:至少需要拥有目录读者内置角色,或者自定义角色包含Application.Read.All、Directory.Read.All权限

内容的提问来源于stack exchange,提问作者Simon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 19:40:06