Access control

Access control allows you to set up permissions for users and user groups on the platform. On this page you will find:

User groups

From the Settings > Users tab you can view, add, edit, and remove users from SquaredUp.

For information about adding, editing and removing users see Users

You are able to control the access of users by assigning them to specific user groups.

There are two default groups:

  • Everyone includes all users on the platform and is updated when you add or remove a user from your organization
  • Administrators are given full access to the platform

You can also create your own groups:

  • Custom enables you to create your own custom groups of users. These groups have no special privileges - they are just used to manage users for use in Access Control Lists (ACLs).

Workspace access control

For more information about setting up and editing workspaces, see Workspaces.

Data source access control

Data source access control works differently to workspace access control.

Access control on a data source restricts which users are allowed to link a data source to a workspace, rather than which users are allowed to read data from the data source. This difference is reflected in the Access Control List (ACL) presets and custom ACL options.

When configuring new data sources from Settings > Data Sources > Add data source, there is an option to Restrict access to this data source.

Workspace linking

Each workspace is linked to a set of data sources. These data sources are the only data sources that the workspace can read data from.

Data source ACLs are mainly used to restrict the users that can link a data source to workspace - once the data source is linked it is accessible to anyone with access to the workspace. Control over access to data source data is mainly controlled through workspace permissions, not permissions on the data source itself.

This means that all users with access to a workspace are guaranteed to be able to see everything in the workspace, regardless of their permissions on data sources used to populate it. Similarly, any monitoring and alerting is based on this same fixed view of the data. This is particularly important with scopes that match across multiple data sources.

Each workspace can also be linked to a set of other workspaces, for the same reason. The linked workspaces can be accessed to read workspace resources like state or KPIs. Again, this ensures any user viewing state or KPI tiles sees the same data as everyone else with access to the workspace.

Useful tips about access control

Have more questions or facing an issue?