Difference between revisions of "User"

From Senfi Docs
Jump to: navigation, search
Line 3: Line 3:
 
=== Role ===
 
=== Role ===
 
Role is a set of actions that user can perform. Currently actions that can be assigned to role are:
 
Role is a set of actions that user can perform. Currently actions that can be assigned to role are:
* Manage User
+
{| class="wikitable"
** Add User
+
!Capbility
** Update email address
+
!Manage User
** Change Role
+
!Manage Site
** Change Password
+
!Manage Lift
** Access Group assignment
+
!Manage Measurement
** Delete User
+
!Manage Rule
* Manage Site
+
!Manage Access Group
** Add Site
+
!Can Integrate
** Update Site
+
|-
** Update Model
+
!Add User
** Update Floorplan
+
| style="text-align: center; background-color: green;"|Y
** Delete Site
+
|
* Manage Lift
+
|
** Add Lift
+
|
** Update Lift
+
|
** Delete Lift
+
|
* Manage Measurement
+
|
** Add Measurement
+
|-
** Update Measurement
+
!Update User
** Delete Measurement
+
| style="text-align: center; background-color: green;"|Y
* Manage Rule
+
|
** Add Rule
+
|
** Update Rule
+
|
** Delete Rule
+
|
* Manage Access Group
+
|
** Add Access Group
+
|
** Update Assigned Users
+
|-
** Update Assigned Sites
+
!Delete User
** Update Assigned Rules
+
| style="text-align: center; background-color: green;"|Y
** Delete Access Group
+
|
* Can Integrate
+
|
** Manage API keys
+
|
** Check Debugger
+
|
** Check Inspector
+
|
 +
|
 +
|-
 +
!Add Site
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|-
 +
!Update Site
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|-
 +
!Delete Site
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|-
 +
!Add Lift
 +
|
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|
 +
|
 +
|
 +
|-
 +
!Update Lift
 +
|
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|
 +
|
 +
|
 +
|-
 +
!Delete Lift
 +
|
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|
 +
|
 +
|
 +
|-
 +
!Add Measurement
 +
|
 +
|
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|
 +
|
 +
|-
 +
!Update Measurement
 +
|
 +
|
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|
 +
|
 +
|-
 +
!Delete Measurement
 +
|
 +
|
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|
 +
|
 +
|-
 +
!Add Rule
 +
|
 +
|
 +
|
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|
 +
|-
 +
!Update Rule
 +
|
 +
|
 +
|
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|
 +
|-
 +
!Delete Rule
 +
|
 +
|
 +
|
 +
|
 +
|style="text-align: center; background-color: green;"|Y
 +
|
 +
|
 +
|-
 +
!Add Access Group
 +
|
 +
|
 +
|
 +
|
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|-
 +
!Update Access Group
 +
|
 +
|
 +
|
 +
|
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|
 +
|-
 +
!Delete Access Group
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|style="text-align: center; background-color: green;"|Y
 +
|
 +
|-
 +
!Add API Key
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|-
 +
!Delete API Key
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|
 +
| style="text-align: center; background-color: green;"|Y
 +
|-
 +
!Check Debugger
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|style="text-align: center; background-color: green;"|Y
 +
|-
 +
!Check Inspector
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|style="text-align: center; background-color: green;"|Y
 +
|}
 +
 
 
Each [[Concepts#Organization, User, Access Group|organization]] has default role called '''Administrator''' that can perform all of the actions.
 
Each [[Concepts#Organization, User, Access Group|organization]] has default role called '''Administrator''' that can perform all of the actions.
  
 
[[File:Org_role_actions.png|frame|Example of Organization, Role & Actions|link=]]
 
[[File:Org_role_actions.png|frame|Example of Organization, Role & Actions|link=]]

Revision as of 11:09, 23 September 2019

User is the account that uses Senfi. Users are created and used within the organization in Senfi. User can be assigned to one or more access groups.

Role

Role is a set of actions that user can perform. Currently actions that can be assigned to role are:

Capbility Manage User Manage Site Manage Lift Manage Measurement Manage Rule Manage Access Group Can Integrate
Add User Y
Update User Y
Delete User Y
Add Site Y
Update Site Y
Delete Site Y
Add Lift Y
Update Lift Y
Delete Lift Y
Add Measurement Y
Update Measurement Y
Delete Measurement Y
Add Rule Y
Update Rule Y
Delete Rule Y
Add Access Group Y
Update Access Group Y
Delete Access Group Y
Add API Key Y
Delete API Key Y
Check Debugger Y
Check Inspector Y

Each organization has default role called Administrator that can perform all of the actions.

Example of Organization, Role & Actions