Manage Users
Overview
The Coralogix platform is built on a logical administrative hierarchy designed to help organizations manage user access with precision and flexibility.
At the top level, each account has a single organization, which contains at least one team. Each team functions as an independent workspace with its own URL, data quotas, and settings. While multiple teams can be created, they’re intended to isolate specific data environments or technical use cases — not to mirror your entire organizational structure. Each user is assigned to one or more groups, through which they are granted roles and permissions, as well as data scopes.
Add and manage users directly through the Coralogix UI, assigning them to permission groups and setting optional expiration dates for temporary access. Alternatively, you can integrate with user provisioning and access management tools like SCIM and SAML SSO, allowing you to sync and automate users and their permission groups with identity providers like Okta, Azure AD, and OneLogin. These options allow you to streamline new user onboarding, and centralize access control within your existing user management system.
Invite team members
To add team members:
Click your profile icon in the top-right corner of the Coralogix platform and select Settings from the dropdown menu. Then, in the left sidebar, click Team Members to open the team management view.
Enter the user’s email address.
Select the appropriate group to assign user roles and scopes.
To set a time limit on access, select the Enable temporary access box and set the expiration date of user access in the date picker below. This feature is currently available to select users, and will be rolled out to all users in the coming days.
Click Send to invite the user to your team.
Temporary access users
Note
This feature is available for early-access customers. To request access and confirm your organization meets the feature criteria, contact your account representative or Customer Support.
The ability to invite temporary users to your team provides you with greater control of access management capabilities and increased security measures. Temporary access is ideal for contractors, auditors, or short-term employees who only need access for a limited period.
Instead of manually tracking access and dates, you can define them in advance using the built-in expiration date feature. This helps ensure that your data is not accessible beyond the user’s active engagement with your organization. Consider the following temporary user features:
- Access duration: You can set temporary access for a minimum duration of 1 day and no maximum.
- Permissions: User access roles and data scopes are determined by the group assigned to them at the time of invitation.
- API Keys: Temporary users can create team, personal, and Send-Your-Data API keys for data ingestion and integration with external tools.
Warning
Team and Send-Your-Data API keys remain valid even after the user’s access expires. Delete the personal API keys of expired users to prevent unauthorized API usage.
Manage existing members
Manage your existing users from the Team Members page in your settings. From here you can:
- Search for specific users by username.
- Filter users by group.
Remove existing members
To remove an existing user from your team:
Note
Once removed, the user will no longer have access to the team’s environment. To restore access, you must re-invite them.
Permissions
To invite users to a team and manage their access level or expiration, you’ll need the following user management permissions:
Resource | Action | Description |
---|---|---|
team-members | ReadConfig | View the list of current team members |
team-members | Manage | Invite new users, assign groups and roles, and delete current team members |