返回目录 / 安全
Entra App Registration:按应用类型配置 OAuth 与最小权限
建立应用身份时明确 redirect、audience、API scopes 与凭据生命周期。
Skills
先确认应用是 web、SPA、native/mobile 还是 daemon,并选对 supported account types;校验 redirect URI 所属环境和 OAuth flow。通过 portal、CLI 或 IaC 创建 registration,先只申请必需 API scopes,再说明每项权限的读写范围和是否需管理员同意。创建 service principal 或授予权限前展示 tenant、应用ID、scope与影响并取得批准。若需 confidential client 凭据,生产优先 certificate/federated identity;secret 只在安全存储(如 Key Vault)中保管,不放进仓库、日志或聊天。部署前测试登录、token audience和权限拒绝路径。
权限边界
前置条件
- 注册 Microsoft Entra 应用、设置 OAuth redirect/auth flow、授予 API 权限或集成 MSAL。
- 需确认 SPA/web/native/daemon 类型、tenant audience、redirect URI 和最小权限。
权限边界
- 可创建 app registration/service principal 并修改 API permissions、redirect URI、credentials。
- Client secret/certificate 是敏感凭据;权限可能允许读取目录、邮件或调用API。
限制
先核实应用类型与最小 API scopes;用户确认前不授予高权限。生产优先证书或federated identity,秘密只存Key Vault。
固定上游来源
- 仓库
- microsoft/skills
- 文件路径
- .github/plugins/azure-skills/skills/entra-app-registration/SKILL.md
- 固定提交
fc164ba1d7a0c10377dbcc1c9ac07253b9329fdb- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: MIT
适用工具
Entra App registrations · Azure CLI · MSAL client libraries