Scopes Service
A service to manage scopes
Overview
The Scopes Service provides API capabilities to manage data scopes within Coralogix, enabling fine-grained segmentation of logs and metrics for specific teams, applications, or services. A scope defines a logical boundary using entity filters and expressions, allowing for controlled visibility, permissions, and team-specific access. This service allows users to create, retrieve (individually or in bulk), update, and delete scopes tied to a team. Each scope includes metadata such as a display name, description, team ID, and customizable filters targeting specific entity types.
Get Team Scopes By Ids
Returns a data access scope by ID.
Update Scope
Replaces the data access scope identified by id in the request body. Omitted displayName, description, and filters are cleared. The defaultExpression field is required.
Create Scope
Creates a new data access scope.
Get Team Scopes
Returns all data access scopes for the team.
Delete Scope
Deletes the data access scope with the specified ID.