Working with users and teams
Who is this article for?
Enterprise or Decani users and administrators who manage persons or teams
Defined responsibilities and elevated access required to manage changes.
This article introduces three core concepts used to manage identity and access in the platform: users accounts, person objects and teams. Understanding how they relate to each other is the foundation for administering the system effectively.
User accounts
A user account represents the platform identity responsible for controlling system access. Every individual requiring login to the system must possess a user account. Access to a user account is restricted to individuals with an administrative role.
A user account stores:
- contact information
- username and passwords
- role assignments that define what the user can see and do
- notification preferences and single sign on (SSO) behaviors
Important
Creating a user account is only the first step. You must also create a corresponding person object. Without a person object, the user cannot be assigned workflow tasks or appear correctly across modules.
Person objects
The person object and user account are linked by matching email addresses. When you save a new person object with the same email address as an existing user account, the system will automatically establish a connection between the two records.
Note
If the person object has been created first, there is no shortcut to create a connection to a user account. After creating a person, create a user, then navigate back to the Person object to re-save the person object or search for the corresponding user account from the User field.
Teams
Teams are used to group people for the purposes of workflow assignment, notification distribution and sharing of dashboards and searches. Instead of assigning a task to an individual, you can assign it to a team - useful when responsibility is shared or cover is needed.
Teams have two management methods:
- Team administration screen: manual management only. Suitable for straightforward team structures.
- Team module: more flexible. Allows updates via data import or the REST API and can automatically maintain membership when a person’s record changes.
Team membership is controlled using Effective From and Effective To dates, so members can be scheduled to join or leave a team automatically.
Dependencies
Users, person and teams each serve a distinct purpose but depend on each other:
- Users provide login credentials and role-based access.
- Persons provide the profile data that workflow task assignments read.
- Teams group person objects for workflow task assignments and notification purposes.
For an individual to use the system fully - logging in, being assigned tasks and appearing in team notifications - all three must be configured correctly.
Additional resources
For full administration guidance, see our article on managing users and person objects and managing teams.