Security
You can easily manage user and team access by assigning roles and permissions within the system. This includes setting up specific access levels and roles for different users and teams. By doing so, you ensure that data and resources are accessed securely and appropriately, with only authorized individuals and groups having the necessary permissions to view or modify them. This helps maintain the integrity and security of your system.
Note
Only users with the Admin role have the authority to manage global platform settings, such as user permissions and team access controls.
Let’s get started 🚀
Navigation to Security
Step 1: Log in to your Qualytics account and click the Settings button on the left side panel of the interface.
Step 2: By default, you will be navigated to the Tags section. Click on the Security tab.
Add Team
You can create a new team for efficient and secure data management. Teams make it easier to control who has access to what, help people work together better, keep things secure with consistent rules, and simplify managing and expanding user groups. You can assign permissions to the team, such as read and write access, by selecting the datastore and enrichment datastore to which you want them to have access. This makes data management easier.
In Qualytics, every user is assigned one of two roles: Admin
or Member
.
-
Admin: Admin users have full access to the system and can manage datastores, teams, and users. This means they can access everything in the application, as well as manage user accounts and team permissions.
-
Member: Members are normal users with access explicitly granted to them, usually inherited from the teams they are assigned to.
Step 1: Click on the Add Team button located in the top right corner.
Step 2: A modal window will appear, providing the options for creating the team. Enter the required values to get started.
REF. | FIELD | ACTION | EXAMPLE |
---|---|---|---|
1. | Name | Enter the name of the team | Data Insights Team |
2. | Description | Provide a brief description of the team. | Analyzes data to provide actionable insights, supporting data-driven decisions |
3. | Permission | Select the permission level for the team: Write (manage and edit data), Read (view and report) None (no access) | Read/Write |
4. | Users | Add users to the team | John, Michael |
5. | Source Datastores | Grant access to specific source datastores (single or multiple) for the team | Athena |
6. | Enrichment Datastores | Add and grant access to additional enrichment datastores (single or multiple) for the team | Bank Enrichment |
Step 3: Click on the Save button to save your team.
After clicking on the Save button, your team is created, and a success message will appear saying, Team successfully created.
Manage Users
You can easily manage users by assigning roles, teams, and deactivating users who are not active. This ensures that access control is streamlined, security is maintained, and only active users have access to resources.
The Security section, visible only to Admins, allows for granting and revoking permissions for Member users.
Access controls in Qualytics are assigned at the datastore level. A non-administrator user (Member) can have one of three levels of access to any datastore connected to Qualytics:
-
Write: Allows the user to perform operations on and manage the datastore’s metadata.
-
Read: Allows the user to view and report on the datastore.
-
None: The datastore is not visible or accessible to the user.
Note
Permissions are assigned to Teams rather than directly to users. Users inherit the permissions of the teams to which they are assigned.
All users are part of the default Public team, which provides access to all Public Datastores. Admins can create and manage additional teams, assigning both users and datastores to them. When a datastore is assigned to a team, the team is granted either Read or Write access, and all team members inherit this permission.
View Users
Whenever new users are added to the system, they will appear in the Users list. Click the Users tab to view the list of users.
Edit Users
You can edit user details to update their role, and team assignments, ensuring their access and team information are current and accurate.
Step 1: Click the vertical ellipsis (⋮) next to the user name that you want to edit, then click on Edit from the dropdown menu.
Step 2: Edit the user details as needed, including:
- Updating their role
- Assigning them additional teams
Note
All users are inside the Public team by default and that can't be changed. If users have no default access to any datastore, then no datastores should be assigned to the Public team.
Step 3: Once you have made the necessary changes, then click on the Save button.
After clicking the Save button, your changes will be updated, and a success message will display saying, **User successfully updated.
Deactivate Users
You can deactivate users to revoke their access to the system while retaining their account information for future reactivation if needed.
Step 1: Click the vertical ellipsis (⋮) next to the user name that you want to deactivate, then click on Deactivate from the dropdown menu.
Step 2: A modal window Deactivate User will appear.
Step 3: Enter deactivate in the given field (confirmation check) and then click on the I’M SURE, DEACTIVATE THIS USER button to deactivate the user.
Sort Users
You can sort users by various criteria, such as Created date, Name, Role, and Teams, to easily manage and organize user information.
Filter Users
You can filter the users by their roles and team, to quickly find and manage particular groups of users.
Manage Teams
You can manage teams by editing their permissions, adding or removing users, and adjusting access to source and enrichment datastores. If a team is no longer needed, you can delete it from the system. This ensures that team configurations are always up-to-date and relevant, enhancing overall data management and security.
View Team
Whenever new teams are added to the system, they will appear in the Teams list. Click the Teams tab to view the list of teams.
Edit Team
You can edit a team to update its permissions, manage users within the team, and adjust access to source and enrichment datastores, ensuring the team's configuration is current and effective.
Step 1: Click on the vertical ellipsis (⋮) next to the team name that you want to edit, then click on Edit from the dropdown menu.
Step 2: Edit the team details as needed, including updating their permissions, users, source, and enrichment datastores.
Step 3: Once you have made the necessary changes, then click on the Save button.
After clicking on the Save button, your team is successfully updated, and a success message will be displayed saying, Team successfully updated
Delete Team
You can delete a team from the system when it is no longer needed, removing its access and permissions to streamline management and maintain security.
Step 1: Click the vertical ellipsis (⋮) next to the team name that you want to delete, then click on Edit from the dropdown menu.
A modal window Delete Team will appear.
Step 2: Click on the Delete button to delete the team from the system.
Sort Team
You can sort teams by various criteria, such as name or creation date, to easily organize and manage team information.