【发布时间】:2018-02-04 02:05:09
【问题描述】:
我们正在为用户、组和一些自定义资源实施 SCIM 资源提供程序。
SCIM 核心架构 RFC 7643 定义了用户资源,因此只有 userName 和核心属性(id、schemas)是必需的。此外,它还定义了 可选 属性,例如名称、profileUrl 等。
某些可选属性在我们的上下文中没有意义(例如ims),或者不受支持或支持成本很高。
另一方面,像name 这样的其他可选 属性应该是“必需的”并且应该返回“总是”。
推荐的表达方式是什么,以便客户知道应该提供哪些属性? 据我了解 rfc,我们应该在 /Schemas 端点上提供调整后的核心用户模式版本。是正确的方法吗? 它会让我们的 Provider “不符合 SCIM”吗?
【问题讨论】:
标签: identity provisioning rfc scim