When first created, a Dataset will inherit it’s permissions from those configured for the Dataset Group it has been assigned to. These can be modified at an individual Dataset level by clicking on the permissions icon ( ) in the Datasets screen:
This will launch the Dataset Permissions screen:
Permissions can be set for each user or group (user permissions will over-ride the group permissions of any groups a logged-in user is a member of):
- Read – Allows a user to view the data returned by a Dataset (or to see the Dataset in Data Federation if their System Permissions allow access to this module)
- Modify – Allows a user with access to Data Federation to make changes to this Dataset
- Add – Allows a user to create new Views against this Dataset.
- Refresh Cache – Allows users to refresh the data held in-memory for a Cached Dataset by executing the underlying query against the source system
- View Query – Allows users with access to Data Federation to view the SQL query behind the Dataset
- Edit Query – Allows users with access to Data Federation to alter the SQL query behind the Dataset
When permissions are altered, Nathean will prompt the user asking if they want the changes made to be inherited by Views defined against that Dataset:
Clicking Yes will apply the new permissions to all underlying views, Clicking no will leave the permissions on Views as they currently are.