3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay{
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "servlet": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "mappings": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "/groups": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "usePermissiveModify": true,
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "baseDN": "ou=groups,dc=example,dc=com",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "additionalLDAPAttributes": [
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "values": [
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "top",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "groupOfUniqueNames"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay ],
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "type": "objectClass"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay ],
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "readOnUpdatePolicy": "controls",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "etagAttribute": "etag",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "useSubtreeDelete": false,
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "attributes": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "displayName": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isRequired": true,
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "cn",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "_rev": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "etag",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "meta": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "object": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "lastModified": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "modifyTimestamp",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "created": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "createTimestamp",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "members": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "reference": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "mapper": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "object": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "_id": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isRequired": true,
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "uid",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "displayName": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnlyDiscardWrites",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "cn",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "baseDN": "dc=example,dc=com",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "uniqueMember",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "primaryKey": "uid"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "_id": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isRequired": true,
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "createOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "cn",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "schemas": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "constant": [
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "urn:scim:schemas:core:1.0"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay ]
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "namingStrategy": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "dnAttribute": "cn",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "strategy": "clientDNNaming"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "/changelog": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "readOnUpdatePolicy": "controls",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "attributes": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "changeTime": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "changeTime",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "targetDN": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "targetDN",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "changeType": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "changeType",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "changeLogCookie": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "changeLogCookie",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "_id": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "createOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "changeNumber",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "changes": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "changes",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "baseDN": "cn=changelog",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "namingStrategy": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "dnAttribute": "changeNumber",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "strategy": "clientDNNaming"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "additionalLDAPAttributes": [
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "values": [
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "top",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "changeLogEntry"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay ],
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "type": "objectClass"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay ]
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "/users": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "usePermissiveModify": true,
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "baseDN": "ou=people,dc=example,dc=com",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "additionalLDAPAttributes": [
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "values": [
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "top",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "person",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "organizationalPerson",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "inetOrgPerson"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay ],
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "type": "objectClass"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay ],
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "readOnUpdatePolicy": "controls",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "etagAttribute": "etag",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "useSubtreeDelete": false,
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "attributes": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "userName": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "mail",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "displayName": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isRequired": true,
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "cn",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "name": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "object": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "givenName": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "givenName",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "familyName": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isRequired": true,
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "sn",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "_rev": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "etag",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "contactInformation": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "object": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "telephoneNumber": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "telephoneNumber",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "emailAddress": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "mail",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "meta": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "object": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "lastModified": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "modifyTimestamp",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "created": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "createTimestamp",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "groups": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "reference": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "readOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "baseDN": "ou=groups,dc=example,dc=com",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "isMemberOf",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "primaryKey": "cn",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "mapper": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "object": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "_id": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "cn",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "_id": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isRequired": true,
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "createOnly",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "uid",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "password": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "simple": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "writability": "createOnlyDiscardWrites",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "ldapAttribute": "userPassword",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "isSingleValued": true
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "schemas": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "constant": [
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "urn:scim:schemas:core:1.0"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay ]
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "namingStrategy": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "dnAttribute": "uid",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "strategy": "clientDNNaming"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay },
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "authenticationFilter": {
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "altAuthenticationPasswordHeader": "X-OpenIDM-Password",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "searchScope": "sub",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "altAuthenticationUsernameHeader": "X-OpenIDM-Username",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "supportHTTPBasicAuthentication": true,
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "supportAltAuthentication": true,
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "searchFilterTemplate": "(&(objectClass=inetOrgPerson)(uid=%s))",
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay "searchBaseDN": "dc=example,dc=com"
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay }
3b9de50fdf0980762d6930a49e1a0f20b61a6f6bJason Lemay}