DataSight application security allows administrators to enable and disable modules in DataSight for different accounts, as well as configuring Row Level security to enable and disable access to data based on Levels and Flags.
If a user is granted permission to use a module or feature in DataSight, then they are granted that permission everywhere whether a group they belong to has not been granted that permission. Row Level permissions allow you to limit access to data for specific Levels and Flags. In order for a User or Group to be able to view data, they must be given permission to at least one Level and one Flag entry. User or Group permissions are denied access by default (unless they are a member of the Admin group) for all Levels and Flags in your DataSight database.
The users will retain the last group privileges that they have been allocated even if the group has been deleted. It is recommended that all Users be allocated to a Group.
The table below details what permissions are able to be granted or denied in DataSight. Functional modules have an Execute permission, and the permission to View/Use, Create, Modify and Delete different user generated data and settings can be assigned.
Permission |
Execute |
View/Use |
Create |
Modify |
Delete |
Calculation |
Y/N |
|
|
|
|
Calculation Templates |
|
Y/N |
Y/N |
Y/N |
Y/N |
Charts |
Y/N |
|
|
|
|
Conversion Tables |
|
Y/N |
Y/N |
Y/N |
Y/N |
Datasheets |
|
Y/N |
Y/N |
Y/N |
Y/N |
Documents |
|
Y/N |
Y/N |
Y/N |
Y/N |
Equipment |
|
Y/N |
Y/N |
Y/N |
Y/N |
Export/Print |
Y/N |
|
|
|
|
Flags |
|
Y/N |
Y/N |
Y/N |
Y/N |
Gaugings |
|
Y/N |
Y/N |
Y/N |
Y/N |
Graphical Flags |
Y/N |
|
|
|
|
Import |
Y/N |
|
|
|
|
Import Templates |
|
Y/N |
Y/N |
Y/N |
Y/N |
Level 3 Properties |
|
Y/N |
Y/N |
Y/N |
Y/N |
Level Construction |
|
Y/N |
Y/N |
Y/N |
Y/N |
Level Histories |
|
Y/N |
|
|
|
Levels |
|
|
Y/N |
Y/N |
Y/N |
Lock Data |
Y/N |
|
|
|
|
Manual Data Entry |
Y/N |
|
|
|
|
Manual Data Entry Templates |
|
Y/N |
Y/N |
Y/N |
Y/N |
Maps |
Y/N |
|
|
|
|
Person |
|
Y/N |
Y/N |
Y/N |
Y/N |
Public Dashboard |
|
Y/N |
Y/N |
Y/N |
Y/N |
Reference |
|
Y/N |
Y/N |
Y/N |
Y/N |
Regressions |
Y/N |
|
|
|
|
Report Designer |
Y/N |
|
|
|
|
Saved Views |
|
Y/N |
Y/N |
Y/N |
Y/N |
Security |
|
Y/N |
Y/N |
Y/N |
Y/N |
Standards |
|
Y/N |
Y/N |
Y/N |
Y/N |
Tasks |
|
Y/N |
Y/N |
Y/N |
Y/N |
Unlock Data |
Y/N |
|
|
|
|
User Dashboard |
|
Y/N |
Y/N |
Y/N |
Y/N |
Variable Groups |
|
Y/N |
Y/N |
Y/N |
Y/N |
Variables |
|
Y/N |
Y/N |
Y/N |
Y/N |
See also:
Assign permissions to a user or group
Note |
1. If a permission is neither granted nor denied, then the default setting for that permission is denied until set. 2. Deny anywhere for any user or group overrides all other granted permissions. For example, consider DemoUser who is a part of group Admin. a. If DemoUser is denied permission to execute charts, then regardless of the group permission of Admin to execute charts, DemoUser's permission remains denied to execute charts. b. Likewise if Admin is denied permission to execute calculations, then regardless of DemoUser's user permission to execute calculations, DemoUser's permission remains denied to execute calculations. |
Assign row level permissions to a user or group
Note |
1. If a permission is neither granted nor denied, then the default setting for that permission is denied until set. 2. Deny anywhere for any user or group overrides all other granted permissions. For example, consider DemoUser who is a part of group Admin. a. If DemoUser is denied permission to the Flag 'Raw Telemetry Data', then regardless of the group permission of Admin for accessing data flagged with 'Raw Telemetry Data', DemoUser's permission remains denied and cannot access that data. b. Likewise if Admin is denied permission to the Flag 'Raw Telemetry Data', then regardless of DemoUser's user permission, DemoUser's permission remains denied for accessing data flagged with 'Raw Telemetry Data'. |
Modify a user or group permissions
See also: