【发布时间】:2020-12-03 10:10:30
【问题描述】:
我正在向已经有用户目录的应用程序添加SCIM 支持(支持组,包括嵌套等)。
RFC 6743 定义了一个名为lastModified 的资源属性。当资源的可变属性(如displayName)发生更改时,此属性应该更改是非常明显的,但我正在努力确定当资源的groups 属性更改时它是否应该更改。此类更改不是来自修改资源本身,甚至可能不是来自修改资源直接成员的组(它可能是间接成员)。
那么,你怎么看?当groups 属性的值更改时,资源(在我的情况下为用户或组)的lastModified 属性是否应该更改?如果members 属性的值发生更改,组的lastModified 属性是否应该更改(如果是这样,即使更改不是通过组本身的实际修改而是通过成员资源被删除的结果)?
【问题讨论】: