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.
When users are added to a conditional user group, they receive the group permissions only if the group condition is met, for example, if they log in from the right location.
|
To create a conditional user group
When defining the condition for a conditional user group, make sure to use SAML attributes in the same way they are configured on the SAML page of the Settings application. |

Conditions for conditional user groups accept only the SAML attributes configured on the Settings application's SAML page used for SAML integration.
To configure SAML attributes for conditional user groups
Fill in the SAML user attributes for conditional user groups field with SAML attributes you want to use for conditional groups.
Save the configuration.
You can define the conditions for conditional user groups using the configured SAML attributes and the following operators:
| A conditional user group with condition (loginLocation == "Dallas" AND clearance == "Secret") OR department == "ITservices" will grant its permissions to the members who either log in from Dallas and have the "Secret" clearance level or belong to the IT Services department. |