Sample use case
The following is a use case to describe the main federated security features in TotalAgility.
-
All users to be authenticated with TotalAgility are managed by a cloud-based authentication provider that supports the SAML standard.
-
The authentication provider has 10,000 users that need to use TotalAgility.
-
These users belong to several different groups.
-
On initial logon, each user is added to the Default Category, uses the Default Working Category, and is added to a Users group in TotalAgility.
-
The user name for each user is automatically retrieved from the User.Username claim value.
-
The name for each user is automatically retrieved from the User.FirstName claim value.
-
The email address for each user is automatically retrieved from the User.email claim value.
-
Each user is uniquely identified in TotalAgility based on the username.
-
Each user has a claim called Groups that is multi-valued, containing all the groups that the user belongs to in the authentication provider.
-
These groups are mapped to groups in TotalAgility as follows.
Group in authentication provider Group in TotalAgility Domain Admins Administrators Contributors Designers Sales Team Sales Marketing Team Marketing