Authorization to View Items by Access Key
All data registered in Hexabase can be viewed or denied within the scope of the login user's authority. This is called an access key.
We have patented this functionality(JP 2018-180640)。
What is an access key?
Access keys are identifiers that control viewing authorization for an item. Access authority includes authority access keys(keys)held by users, groups, and roles, and viewing access keys(keyholes)held by items. Then, it is determined whether or not the page can be viewed based on whether the authority access key and the viewing access key match.
Authorization access key type and grant
There are three types of authorization access keys, which are granted to each user, group, and role. Users obtain an authorization access key when they log in to the system.
- User Key:Each user has only one.
- Group Key:: Holds all keys under the group to which the login user belongs.
- Role Key:Contains all the keys to the roles held by the logged-in user. Also includes inherited roles.
How to check the authority access key
The authorization access keys that users have can be found on the user profile page > access authority.
Granting access keys for viewing
A viewing access key for an item is given when new data is registered or an action is executed. At this time, follow these rules:
- Always give the item the same access key as the logged-in user's user key.
- Publish to group members to which you belong ON: Grant access keys only to the group to which you belong. The view access key of the inherited subordinate group will not be granted.
- Publish to members with the following roles ON: Access keys for the roles will be granted.
Browsing access key grant setting
The viewing access key to be granted can be set in menu settings > who do you want to disclose registered data to?.
Note that if multiple actions are applied, the previous browse access key remains intact.
How to check the browsing access key
You can check the viewing access key assigned to the item in「information of this data 」on the item detail page.