The specified roles are assigned if external role synchronization is deactivated (default roles).
If no roles are specified, the role SF_ExtAuthUser is assigned.
If external role synchronization is activated, the default roles are only assigned if no mapping criteria could be applied (fallback roles).
It is possible to define a ruleset to add roles for external Simplifier users. The rules work with the profile attributes returned by the external authentication mechanism.
| Symbol | Name | Description |
| ∃ | Profile Attribute exists | The profile attribute for the provided name was returned by the external authentication system |
| ∄ | Profile Attribute does not exist | The profile attribute for the provided name was not returned by the external authentication system |
| = | Equals | The profile attribute value for the provided name equals the provided value to check against |
| ≠ | Not equal | The profile attribute value for the provided name does not the provided value to check against |
| > | Greater | The profile attribute value for the provided name is greater than the provided value to check against |
| ≥ | Greater or equal | The profile attribute value for the provided name is greater or equal than the provided value to check against |
| < | Lower | The profile attribute value for the provided name is lower than the provided value to check against |
| ≤ | Lower or equal | The profile attribute value for the provided name is lower or equal than the provided value to check against |
| ⊃ | Contains | The profile attribute value for the provided name contains than the provided value to check against
Contains does not mean, Equal! Equality will not match. |
| ⊅ | Does not contain | The profile attribute value for the provided name contains than the provided value to check against
Contains does not mean, Equal! Equality will not match. |
| ⊃ Key | Key exists | The profile attribute value for the provided name is an object/array and has the provided value as key |
| ⊅ Key | Key does not exist | The profile attribute value for the provided name is an object/array and does not have the provided value as key |
| ⊃ Value | Value exists | The profile attribute value for the provided name is an object/array and has the provided value as value |
| ⊅ Value | Value does not exist | The profile attribute value for the provided name is an object/array and does not have the provided value as value |
Example Active Directory Group
In this Example the User should be assigned to a Active Directory Group named _grp_Simplifier and only users that assigned to this group should be able to use Simplifier.













