Understanding access control

Usages

TS are based on a principle of building ONE application for MANY users.

Instead of building and maintaining multiple user interfaces, rules declarations restrict what a user can do

Practically any set of rules can be built combining Field access and Dataownership.

Access policies

The basic Access policies controls the users access to

Permission policies stack together and include

This allows for many combination usecases such as

 Let Manageres READ all data anytime
 Let Manageres EDIT the pricing when Status is Draft
 Let Customers READ all data when Status is Order delivered
 Let Administrators EDIT anything anytime except Pricing

Data ownership

Data ownership will restrict which record in an entity the user can see.

Different access restrictions exists

Classic Multi tenancy is built by utilizing group data ownership.

Note: Depending on the setup the server can run with single or multiple Exclusive groups.

Other access controls

Many other components in the platform have configuration options to make them available to a single group


Revision #4
Created 8 April 2025 12:38:52 by Theis Villumsen
Updated 8 April 2025 12:42:14 by Theis Villumsen