【问题标题】:Provisioning Mode fails for existing app but works on a newly created one现有应用程序的配置模式失败,但适用于新创建的应用程序
【发布时间】:2020-07-06 08:00:10
【问题描述】:

尝试通过 SCIM 在 Azure 企业应用程序中编辑预配模式,但不断收到以下错误:

有趣的是,我创建了另一个应用程序来测试相同的凭据并且凭据有效。我想知道这个当前的应用程序可能有什么问题。您可以在下面看到我什至无法将配置更改为手动,它一直处于自动状态:

有人熟悉 Azure 部署吗?

  1. 列表项

【问题讨论】:

  • 你自己写的SCIM端点吗?或者可能使用了一些现有的 Micorsoft 解决方案,例如 github.com/AzureAD/SCIMReferenceCode
  • 使用现有材料。
  • 你的api端的日志在说什么?你知道发送的是什么类型的请求吗?您能否比较 SCIM 端点中工作应用程序和不工作应用程序的测试请求?这将为您提供更多信息。

标签: azure azure-active-directory provisioning scim


【解决方案1】:

当您自定义了映射/架构并设置了一些无效的内容(例如将 Id 作为目标属性)或您决定在高级设置中设置主键时,就会显示该错误。

选中恢复默认属性映射和清除状态并重新启动并保存复选框。

【讨论】:

  • 在映射下它说映射无效,如果尝试恢复默认值,它仍然需要帐户凭据才能保存设置。看到凭据没有被保存,因为它指示它错误,然后无法进行此更改。
【解决方案2】:

知道了。这种设计需要改进。您可以使用图表来删除作业。以全局管理员身份登录图形资源管理器以删除作业,您将能够再次授权访问并获得旧应用程序的默认配置。 https://docs.microsoft.com/en-us/graph/api/synchronization-synchronizationjob-delete?view=graph-rest-beta&tabs=http

【讨论】:

    猜你喜欢
    • 2017-09-11
    • 1970-01-01
    • 2021-01-11
    • 2016-06-23
    • 1970-01-01
    • 1970-01-01
    • 2019-01-02
    • 1970-01-01
    • 2018-06-25
    相关资源
    最近更新 更多