For the complete documentation index, see llms.txt. This page is also available as Markdown.

User Management

What are Users?

Users are individuals of an organisation who have login access to the Logilica platform. These can be separate from contributors, who contribute to engineering work and whose data is aggregated in the platform.

Managing Users

Users can be managed by Organisation Administrators by navigating to Settings -> Organisation -> Users.

Organisation Administrators can invite and add new users, delete existing users or change their access roles.

Managing users and roles

Adding Users

New users can be added by providing their name, email and role. The email address will be used for them to activate their account. For security reasons, this invite is only valid for a limited period of time. However, it can be resent if the users do not activate their account within that period.

Inviting new users

Assigning User Roles

Each user is assigned a role relevant to their responsibilities. Roles can be assigned during user creation and changed later through the user management interface.

Assigning and changing user roles

Role-Based Access Control

Logilica follows the philosophy of data transparency and at a minimal level gives every invited user Viewer access. Data contributors do not have user access unless explicitly invited.

Logilica provides five user-assignable roles:

Viewers have read-only access. They can view all dashboards, export reports as PDFs, and access the query API.

Data Managers can view users, customise dashboards and charts, manage constant profiles, and access DataStudio.

Team Leads have everything Data Managers can do, plus the ability to create and manage teams and assign team members.

Organisation Administrators have full control over the domain: managing users, projects, connections, dashboards, API tokens, thresholds, and all organisation-wide settings.

If you require more fine-grained access control, Logilica also supports custom roles.

Custom Roles

Organisation Administrators can create their own custom roles under Settings -> Organisation -> Custom Roles. A custom role has a name, an optional description, and an optional parent role — a custom role automatically inherits all access its parent role has, so you can build a hierarchy of roles rather than repeating the same permissions on each one.

Once created, a custom role can be assigned to users alongside their standard role, and used to scope access to individual dashboards and charts: when editing a dashboard or chart's access permissions, you can grant visibility to specific users or to everyone holding a given custom role (or a user group built from custom roles), rather than only to the standard role tiers above.

Access Scopes

System Admin
Admin
Team Lead
Data Manager
Viewer

View dashboards

Export reports

Access query API

DataStudio access

Manage dashboards

Manage teams

Import new data sources

Set thresholds & goals

Create API tokens

Upload data through API

Manage user accounts

Manage organisation settings

Triage security findings

Platform-wide system settings

Advanced connector access

Last updated