KFSG#41700 -- Scim koppeling realiseren.
svn path=/Website/branches/v2017.2/; revision=35616
This commit is contained in:
@@ -18,38 +18,6 @@
|
|||||||
"returned": "default",
|
"returned": "default",
|
||||||
"uniqueness": "server"
|
"uniqueness": "server"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "title",
|
|
||||||
"type": "string",
|
|
||||||
"multiValued": false,
|
|
||||||
"description": "A short descripton of the employee's job. REQUIRED.",
|
|
||||||
"required": true,
|
|
||||||
"caseExact": false,
|
|
||||||
"mutability": "readWrite",
|
|
||||||
"returned": "default",
|
|
||||||
"uniqueness": "server"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "userFacilitor",
|
|
||||||
"type": "complex",
|
|
||||||
"multiValued": false,
|
|
||||||
"description": "The components of the user's real name. Providers MAY return just the full name as a single string in the formatted sub-attribute, or they MAY return just the individual component attributes using the other sub-attributes, or they MAY return both. If both variants are returned, they SHOULD be describing the same name, with the formatted name indicating how the component attributes should be combined.",
|
|
||||||
"required": false,
|
|
||||||
"subAttributes": [{
|
|
||||||
"name": "initials",
|
|
||||||
"type": "string",
|
|
||||||
"multiValued": false,
|
|
||||||
"description": "Initials of the person. E.g. 'A.T.M.'.",
|
|
||||||
"required": false,
|
|
||||||
"caseExact": false,
|
|
||||||
"mutability": "readWrite",
|
|
||||||
"returned": "default",
|
|
||||||
"uniqueness": "server"
|
|
||||||
}],
|
|
||||||
"mutability": "readWrite",
|
|
||||||
"returned": "default",
|
|
||||||
"uniqueness": "none"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "name",
|
"name": "name",
|
||||||
"type": "complex",
|
"type": "complex",
|
||||||
@@ -260,47 +228,15 @@
|
|||||||
"mutability": "readOnly",
|
"mutability": "readOnly",
|
||||||
"returned": "default"
|
"returned": "default"
|
||||||
},
|
},
|
||||||
{
|
],
|
||||||
"name": "orgUnit",
|
|
||||||
"type": "complex",
|
|
||||||
"multiValued": false,
|
|
||||||
"description": "User organisation.",
|
|
||||||
"required": false,
|
|
||||||
"subAttributes": [{
|
|
||||||
"name": "id",
|
|
||||||
"type": "string",
|
|
||||||
"multiValued": false,
|
|
||||||
"description": "The organisation unit id.",
|
|
||||||
"required": false,
|
|
||||||
"caseExact": false,
|
|
||||||
"mutability": "readWrite",
|
|
||||||
"returned": "default",
|
|
||||||
"uniqueness": "none"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "$ref",
|
|
||||||
"type": "reference",
|
|
||||||
"referenceTypes": ["User",
|
|
||||||
"OrgUnits"],
|
|
||||||
"multiValued": false,
|
|
||||||
"description": "The URI of the corresponding 'OrgUnit' resource to which the user belongs.",
|
|
||||||
"required": false,
|
|
||||||
"caseExact": false,
|
|
||||||
"mutability": "immutable",
|
|
||||||
"returned": "default",
|
|
||||||
"uniqueness": "none"
|
|
||||||
}],
|
|
||||||
"mutability": "readWrite",
|
|
||||||
"returned": "default"
|
|
||||||
}],
|
|
||||||
"meta": {
|
"meta": {
|
||||||
"resourceType": "Schema",
|
"resourceType": "Schema",
|
||||||
"location": "\/v2\/Schemas\/urn:ietf:params:scim:schemas:core:2.0:User"
|
"location": "\/v2\/Schemas\/urn:ietf:params:scim:schemas:core:2.0:User"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "urn:ietf:params:scim:schemas:core:2.0:OrgUnits",
|
"id": "urn:ietf:params:scim:schemas:extension:2.0:OrgUnit",
|
||||||
"name": "OrgUnits",
|
"name": "OrgUnit",
|
||||||
"description": "OrganisationUnit",
|
"description": "OrganisationUnit",
|
||||||
"attributes": [
|
"attributes": [
|
||||||
{
|
{
|
||||||
@@ -327,7 +263,7 @@
|
|||||||
}],
|
}],
|
||||||
"meta": {
|
"meta": {
|
||||||
"resourceType": "Schema",
|
"resourceType": "Schema",
|
||||||
"location": "\/v2\/Schemas\/urn:ietf:params:scim:schemas:core:2.0:OrgUnits"
|
"location": "\/v2\/Schemas\/urn:ietf:params:scim:schemas:extension:2.0:OrgUnit"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -415,5 +351,72 @@
|
|||||||
"resourceType": "Schema",
|
"resourceType": "Schema",
|
||||||
"location": "\/v2\/Schemas\/urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"
|
"location": "\/v2\/Schemas\/urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"
|
||||||
}
|
}
|
||||||
}]
|
},
|
||||||
}
|
{
|
||||||
|
"id": "urn:ietf:params:scim:schemas:extension:facilitor:2.0:User",
|
||||||
|
"name": "FacilitorUser",
|
||||||
|
"description": "Facilitor User",
|
||||||
|
"attributes": [
|
||||||
|
{
|
||||||
|
"name": "orgUnit",
|
||||||
|
"type": "complex",
|
||||||
|
"multiValued": false,
|
||||||
|
"description": "User organisation.",
|
||||||
|
"required": false,
|
||||||
|
"subAttributes": [{
|
||||||
|
"name": "id",
|
||||||
|
"type": "string",
|
||||||
|
"multiValued": false,
|
||||||
|
"description": "The organisation unit id.",
|
||||||
|
"required": false,
|
||||||
|
"caseExact": false,
|
||||||
|
"mutability": "readWrite",
|
||||||
|
"returned": "default",
|
||||||
|
"uniqueness": "none"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "$ref",
|
||||||
|
"type": "reference",
|
||||||
|
"referenceTypes": ["User",
|
||||||
|
"OrgUnit"],
|
||||||
|
"multiValued": false,
|
||||||
|
"description": "The URI of the corresponding 'OrgUnit' resource to which the user belongs.",
|
||||||
|
"required": false,
|
||||||
|
"caseExact": false,
|
||||||
|
"mutability": "immutable",
|
||||||
|
"returned": "default",
|
||||||
|
"uniqueness": "none"
|
||||||
|
}],
|
||||||
|
"mutability": "readWrite",
|
||||||
|
"returned": "default"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "initials",
|
||||||
|
"type": "string",
|
||||||
|
"multiValued": false,
|
||||||
|
"description": "Initials of the person. E.g. 'A.T.M.'.",
|
||||||
|
"required": false,
|
||||||
|
"caseExact": false,
|
||||||
|
"mutability": "readWrite",
|
||||||
|
"returned": "default",
|
||||||
|
"uniqueness": "server"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "title",
|
||||||
|
"type": "string",
|
||||||
|
"multiValued": false,
|
||||||
|
"description": "A short descripton of the employee's job. REQUIRED.",
|
||||||
|
"required": true,
|
||||||
|
"caseExact": false,
|
||||||
|
"mutability": "readWrite",
|
||||||
|
"returned": "default",
|
||||||
|
"uniqueness": "server"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"meta": {
|
||||||
|
"resourceType": "Schema",
|
||||||
|
"location": "\/v2\/Schemas\/urn:ietf:params:scim:schemas:extension:facilitor:2.0:User"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user