NileDesk Authorizations :
NileDesk uses User Roles and Object Authorizations to control and manage access in Organization Accounts.
Application Level Role Authorizations :
Following are 3 application level roles available in NileDesk
Role | Role Authorizations |
Developer |
|
Account Admin |
|
Administrator |
|
How to assign Application Roles to Users :
To simplify the role authorization, NileDesk provide 3 User Groups by default. These groups ( Administrators , Account Admins , Developers ) are for role assignments , Any user part of these groups will have the application level role associated with the group.
Note : A user can have multiple roles as required by business scenario.
Object (Process , DataSets , Reports , Charts , PDFs ) Authorizations :
By default the user who creates the object is assigned the authorization of the developer of it.
Each object can have specific Levels/Types of Authorizations , These authorizations can be given to individual users or User Groups. When authorization is given to user groups , the same authorization is available/applied to all the users who are members of that group.
Note :
- A user can have multiple Object authorization for each Object as required by business scenario.
- Application Level Roles will not be applicable for objects unless the user is authorized specifically for object.
Process Template Authorizations | |
General | For general users who create processes
|
ReadOnly | For People who need to view only All Items
|
Executive | For Process Owners/Supervisors
|
Developer | For Process Owners/Tech Staff.
|
Note :
- Any process Item can be executed by only the user who is assigned to specific step of process item under execution.
- A user with ReadOnly ,Executive or Developer authorization can view any process item under specific template , however can’t execute , unless user is one of assignee of active step of that process item.
DataSet Authorizations | |
General | For general users who access/change data
|
ReadOnly | For General Users who need to view data only.
|
Executive | For Data Owners/Supervisors
|
Developer | For Data Owners/Tech Staff.
|
Reports Authorizations | |
General | For general users who view the report.
|
Executive | For Data Owners/Supervisors
|
Developer | For Data Owners/Tech Staff.
|
PDFs Authorizations | |
Developer |
For Data Owners/Tech Staff.
|
Charts Authorizations | |
General |
For general users who view the Chart.
|
Developer |
For Data Owners/Tech Staff.
|
Process to Authorize Template/DataSet/Report/PDF/Chart :
User’s Authorization can be set by either of the following way :
- Authorization by object : Each object (Template / DataSet / Report / PDF / Chart ) card have 3 vertical dots Icon to access context menu items through which object authorizations can be assigned/removed for each User or User Group.
- Authorization by User : On Users Management screen the User Authorization view and modification options are available for individual user authorization management.
User and Template Authorizations