hiro117 / scim

Automatically exported from code.google.com/p/scim
0 stars 0 forks source link

Make group members attribute optional #93

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The schema doc currently says the following in section 8:

members
A list of members of the Group. Canonical Types "User" and "Group" are 
READ-ONLY. The value must be the "id" of a SCIM resource, either a User, or a 
Group. The intention of the Group type is to allow the Service Provider to 
support nested Groups. REQUIRED.

Many servers do not require members when a group is created, and many clients 
would like to create groups without members.  This attribute should be optional.

Original issue reported on code.google.com by kpgriz...@gmail.com on 16 May 2012 at 4:23

GoogleCodeExporter commented 9 years ago

Original comment by kpgriz...@gmail.com on 18 May 2012 at 5:03

GoogleCodeExporter commented 9 years ago
Following is the proposed changes in the text of scim-core-schema spec to 
address this issue:

Old:
A list of members of the Group. Canonical Types "User" and "Group" are 
READ-ONLY. The value must be the "id" of a SCIM resource, either a User, or a 
Group. The intention of the Group type is to allow the Service Provider to 
support nested Groups. REQUIRED

New:
A list of members of the Group. Canonical Types "User" and "Group" are 
READ-ONLY. The value must be the "id" of a SCIM resource, either a User, or a 
Group. The intention of the Group type is to allow the Service Provider to 
support nested Groups. It MAY require to provide a non-empty members value 
based on the "required" sub attribute of the "members" attribute in Group 
Resource Schema as defined by the Service Provider.

Original comment by hasini@wso2.com on 10 Jun 2012 at 3:13

GoogleCodeExporter commented 9 years ago
As per suggestion from the cloud-directory list, adding the modified new text 
proposed:

A list of members of the Group. Canonical Types "User" and "Group" are 
READ-ONLY. The value must be the "id" of a SCIM resource, either a User, or a 
Group. The intention of the Group type is to allow the Service Provider to 
support nested Groups. Service Providers MAY require Consumers to provide a 
non-empty members value based on the "required" sub attribute of the "members" 
attribute in Group Resource Schema.

Original comment by hasini@wso2.com on 19 Jun 2012 at 1:34

GoogleCodeExporter commented 9 years ago
Fixed as per revision 191.

Original comment by hasini@wso2.com on 25 Jun 2012 at 4:09