My Azure Portal Extension
ID
jdaghfledaciocaiddjgcaamlcdhijjh自定义 Azure Portal 背景、突出显示空资源组,并遮盖账户、租户和订阅详情。
应用截图
详细介绍
自定义 Azure Portal 背景、突出显示空资源组,并遮盖账户、租户和订阅详情。
此扩展程序提供实用的自定义、隐私、资源管理和 RBAC 可见性功能,改善 Microsoft Azure Portal 的使用体验。
## 主要功能
- 配置自定义 Azure Portal 背景图片及不透明度。
- 遮盖已登录的用户名和 Microsoft Entra 租户名称。
- 遮盖 Azure Portal 中显示的 UUID 格式订阅 ID。
- 在截图和屏幕共享时保护敏感信息。
- 突出显示空资源组,以识别未使用的资源和可清理的对象。
- 在订阅和资源组层级中显示直接分配给用户的 RBAC 角色。
- 显示 Owner、Contributor 和 Reader 等角色名称。
- 排除继承的角色、组分配、服务主体、托管标识、Azure Lighthouse 分配和资源级分配。
- 在已通过身份验证的 Azure Portal 页面中显示 RBAC 面板。
- 在扩展程序设置中启用 RBAC 面板。该面板默认禁用。
- 使用 OAuth 通过 Microsoft Entra ID 独立进行身份验证。
- 自动刷新 Azure Resource Manager 访问令牌。
- 可选择共享匿名功能使用次数。遥测默认禁用。
## RBAC 要求
要使用 ARM 身份验证和 RBAC 功能,请将 Microsoft Entra ID 应用注册为单页应用程序,并授予 Azure Service Management 的 user_impersonation 委托权限。
要在 RBAC 面板中显示用户名,请添加 Microsoft Graph 的 User.ReadBasic.All 委托权限并授予管理员同意。
登录用户必须有权读取目标订阅的角色分配。此权限通常由内置的 Azure Reader 角色提供。
更改 API 权限后,请重新加载扩展程序并再次登录。如果所需的 Microsoft Graph 权限不可用,扩展程序可能显示主体 ID,而非用户名。
## 隐私和安全
扩展程序进行 ARM 身份验证时不依赖 Azure Portal 会话令牌。OAuth 令牌本地存储在 Chrome 扩展程序存储空间中,并在可能时自动刷新。
可选遥测仅发送匿名功能名称和使用次数,不会发送用户名、租户名称、订阅 ID、URL、资源名称或 OAuth 令牌。遥测默认禁用。
此扩展程序是独立的社区项目,与 Microsoft 无关联,未获得 Microsoft 认可,也不是 Microsoft 的官方产品。