...
- Username
- SyncopeUserId
- Password
- UserSchema
- UserDerivedSchema
- UserVirtualSchema
Internal Attributes
Syncope information to be mapped/propagated.
Must be specified if and only if the type of information is a schema (normal, derived or virtual)External Attributes
Name of the external resource attribute to be mapped.
Value of the Internal Attribute will be propagated towards the external resource using the name specified in this field.
External attributes must be specified if and only if Account Id and Password checkboxes are not checked.Mandatory condition
Mandatory condition is a JEXL expression evaluating to boolean (true or false).
When 'enforce mandatory condition" is checked as well, Syncope will consider any attribute part of the schema mapping (with mandatory condition evaluated to true) as mandatory, even though the corresponding attribute schema is not defined as mandatory.
Account Id
Check it if you are mapping the key field (to be sent as _UID_) of the external resource to be configured
Password
Check it if you are mapping the password field (to be sent as _PASSWORD_) of the external resource to be configured
Account Link
For some resources like as LDAP or Active Directory an Account link must be provided.
This field has to specified as a JEXL expression.
Example
Internal mapping types | Internal mapping | External Attributes | Mandatory condition | Account Id | Password |
---|---|---|---|---|---|
Username |
|
| true | X |
|
Password |
|
| true |
| X |
UserSchema | surname | sn | true |
|
|
UserSchema | firstname | cn | true |
|
|
UserSchema | false |
|
|
...