本文介绍了可以为 Microsoft Entra 租户中的企业应用程序配置的属性。 要配置属性,请参阅配置企业应用程序属性。
激活状态
启用状态 汇总了企业应用程序的禁用条件。 如果满足以下任一条件,则会显示 已停用 :
- 你的租户中的服务主体已禁用登录(
accountEnabled=false)。 - 应用注册已停用(
isDisabled=true在应用注册上),这会反映在服务主体上。 - Microsoft已禁用应用程序(
disabledByMicrosoftStatus=DisabledDueToViolationOfServicesAgreement)。
仅凭该标签无法确定适用的是哪种情况,也无法证明应用注册已停用。 可能适用多个条件。
| 条件 | 如何检查 | Guidance |
|---|---|---|
| 租户本地登录禁用 | 在企业应用程序的“属性”页上检查“允许用户登录?”,或在 Microsoft Graph 中读取服务主体的accountEnabled属性。 |
查看在重新启用登录前禁用登录的原因。 若要还原租户本地帐户登录,请将 “已启用”以允许用户登录? 设置为 “是” 并保存,或设置为 accountEnabled=true。 请参阅 “禁用用户登录”。 |
| 应用注册停用 | 检查应用注册在其主租户中的状态,或在Microsoft Graph中读取应用程序对象的isDisabled属性。 |
应用程序主租户中的授权管理员可以 重新激活应用注册。 |
| Microsoft 禁用 | 在 Microsoft Graph 中读取服务主体disabledByMicrosoftStatus的属性。 |
租户管理员无法通过启用租户本地登录或重新激活应用注册来撤销 Microsoft 的禁用状态。 如果你认为禁用是错误的,请参阅 “防范同意网络钓鱼”,了解调查指南和支持选项。 |
在进行更改的租户中,需要适当的权限。 启用租户本地登录不会覆盖应用注册停用或 Microsoft 禁用状态。 重新激活应用注册不会启用其false仍为accountEnabled的服务主体。
是否允许用户登录?
如果此选项设置为 Yes,则分配的用户能够从“我的应用”门户、用户访问 URL 或通过直接导航到应用程序 URL 来登录到应用程序。 如果需要分配,则只有分配给应用程序的用户才能登录。 如果需要分配,则必须分配应用程序才能获得令牌。
如果此选项设置为“否”,则任何用户都无法登录到应用程序,即使他们已分配到该应用程序也无法登录。 不会为应用程序颁发令牌。 此设置不仅会阻止用户登录,而且还会限制服务主体使用应用程序权限访问应用程序。
此设置映射到租户中的服务主体 accountEnabled 属性。 将其设置为 “否 ”也会accountEnabled=false使 激活状态 显示为 “已停用”,即使应用注册未停用也是如此。 有关说明,请参阅 禁用某个应用程序的用户登录。
名称
此属性是用户在“我的应用”门户上看到的应用程序的名称。 管理员在管理对应用程序的访问时会看到该名称。 其他租户在将应用程序集成到其目录时会看到该名称。
建议你选择一个用户可以理解的名称。 这很重要,因为在“我的应用”和“Microsoft 365 Launcher”等各个门户中都可以看到这个名称。
主页 URL
如果应用程序是自定义开发的,则主页 URL 是用户可用于登录到应用程序的 URL。 例如,这是在“我的应用”门户中选择应用程序时启动的 URL。 如果此应用程序来自 Microsoft Entra 应用库,则可以通过此 URL 详细了解该应用程序或其供应商。
无法在企业应用程序中编辑主页 URL。 必须在应用程序对象上编辑主页 URL。
徽标
该属性是用户在“我的应用”门户和 Office 365 应用程序启动器上看到的应用程序徽标。 管理员还可以在 Microsoft Entra 库页中看到徽标。
自定义徽标的大小必须恰好为 215x215 像素,并且必须采用 PNG 格式。 应用程序徽标中应使用不带透明度的纯色背景。 徽标文件大小不能超过 100 KB。
应用 ID
此属性是你目录中应用程序的唯一标识符。 如果你需要 Microsoft 支持部门的帮助,则可以使用此应用程序 ID。 你还可以使用标识符通过 Microsoft Graph API 或 Microsoft Graph PowerShell SDK 执行操作。
对象 ID
此 ID 是与应用程序关联的服务主体对象的唯一标识符。 当使用 PowerShell 或其他编程接口对此应用程序执行管理操作时,此标识符可能很有用。 此标识符与应用程序对象的标识符不同。
此标识符用于更新应用程序本地实例的信息,例如将用户和组分配给应用程序。 此标识符还可用于更新企业应用程序的属性或用于配置单一登录。
必须分配
此设置控制目录中的哪些用户或对象可以获取应用程序的访问令牌。 可以使用此设置进一步锁定对应用程序的访问,并仅允许指定的用户和应用程序获取访问令牌。
此选项确定应用程序是否显示在“我的应用”门户上。 要在此处显示应用程序,请为应用程序分配适当的用户或组。 当为任何其他单一登录模式配置应用程序时,此选项对用户访问应用程序没有影响。
如果此选项设置为“是”,则必须先将此应用程序分配给用户和其他应用程序或服务,然后他们才能访问它。
如果此选项设置为“否”,则所有用户都能够登录,并且其他应用程序和服务都能够获取此应用程序的访问令牌。 此选项还允许任何可能已被邀请加入你的组织的外部用户登录。
此选项仅适用于以下类型的应用程序和服务:
- 使用安全断言标记语言 (SAML) 的应用程序
- OpenID Connect
- OAuth 2.0
- 用于用户 sign 的 WS 联合身份验证
- 启用了 Microsoft Entra 预身份验证的应用程序代理应用程序
- 其他应用程序或服务正在请求其访问令牌的应用程序或服务
注释
具有全局管理员角色的用户可以登录应用程序,无需顾及与分配相关的设置要求。
对用户可见
使应用程序在“我的应用”和“Microsoft 365 Launcher”中可见
如果此选项设置为“是”,则分配的用户将在“我的应用”门户和 Microsoft 365 应用启动器上看到该应用程序。
如果此选项设置为“否”,则任何用户都不会在其“我的应用程序”门户和 Microsoft 365 启动器上看到此应用程序。
请确保包含主页 URL,否则无法从“我的应用”门户启动应用程序。
无论是否需要分配,只有分配的用户才能在“我的应用”门户中看到此应用程序。 如果你希望某些用户在“我的应用”门户中看到该应用程序,但每个人都可以访问它,请在“用户和组”选项卡中分配这些用户,并将“需要分配”设置为“否”。
备注
可使用此字段来添加与应用程序管理相关的任何信息。 此字段是自由文本字段,最大长度为 1024 个字符。
后续步骤
了解在何处配置企业应用程序的属性。