Access Control
Permission
HypeSDK use Permission as access control both in UI and API but permission effect will came from developer that implement it. and in HypeSDK will have 2 type permission.
Core Permission is default preset permission it cannot delete, Use to check access control for main SDK/API functions.
Normal permission is permission to use in Form/Application/API that create in this project and can be use in API and UI implementation.
Core permission
Core permission can also set in control access to form also.
- Administrator Access
- Permission Management
- User Management
- Role Management
- Form Management
- API Management
Role
Role is group of permission represent in real world example person A is Account Manager the role is Account Manager has permission.
open_account_form
open_account_report
open_account_form
or open_account_report
.One user can have multiple role example Account Manager can have role Human Resource Manager this will make user has permission of Human Resource Manager too.