On this page
In certain security-related authentication scenarios, user access rights must be determined dynamically by SAML IDPs on each login operation by taking network and user location (and possibly other criteria) into account. Teamwork Cloud allows you to validate/invalidate user group membership based on SAML attribute values by using the conditional user groups feature.
To use conditional user groups, the Conditional user groups option must be enabled in the Settings application. |
To create a conditional user group

Conditions for conditional user groups accept the SAML attributes configured in theĀ authserver.properties file used for SAML integration.
To configure SAML attributes for conditional user groups
You can define the conditions for conditional user groups using the configured SAML attributes and the following operators:
| A conditional user group with condition (SAML.loginLocation == "Dallas" AND SAML.clearance == "Secret") OR SAML.department == "ITservices" will grand its permissions to the members who either log in from Dallas and have the "Secret" clearance level or belong to the IT Services department. |