取消配置用户时,我们在属性映射中isSoftDelete
引用active
。在映射中使用以下内容,然后从组中删除用户时,它不会在 SaaS 平台中停用。
Switch([isSoftDeleted], "false", "true", "true", "false")
我们如何确定要放置什么值isSoftDeleted
?我们应该使用以下内容吗?
Switch([isSoftDeleted], "false", "1", "true", "0")
大写对真/假值是否重要?
要回答标题中的问题:
当满足以下一个或多个条件时,IsSoftDeleted 返回 true:
要回答“我们提供什么价值”的问题 - 这取决于使用的标准/API。如果它是 SCIM 2.0,它将是“真”和“假”,不区分大小写,但如果它是来自我们的画廊应用程序集成之一的其他专有 API,它可能会有所不同。对于直接来自图库(而不是非图库应用)的任何内容,最好坚持使用默认配置。如果它是非图库应用程序,则仅适用于 SCIM 2.0,默认配置也应该是可以接受的。
至于为什么在您的特定情况下没有停用用户,这可能需要 SaaS 平台的支持团队、Microsoft 或两者的参与。来自 Microsoft 或 SaaS 平台的人需要确定实际从 AAD -> SaaS 供应商发送的内容,此时可能会出现“为什么 AAD 没有发送任何请求”、“为什么 AAD 没有发送任何请求”的问题正确的请求”,或者“为什么 SaaS 供应商没有按预期响应 AAD 发送的看似正确的请求”?