Table Name: tabDocPerm
| Sr | Fieldname | Type | Label | Options |
|---|---|---|---|---|
| 1 | role_and_level |
Section Break | Role and Level | |
| 2 | role |
Link | Role | Role |
| 3 | apply_user_permissions |
Check |
Apply User Permissions
Filter records based on User Permissions defined for a user |
|
| 4 | if_owner |
Check |
If user is the owner
Apply this rule if the User is the Owner |
|
| 5 | column_break_2 |
Column Break | ||
| 6 | permlevel |
Int | Level | |
| 7 | user_permission_doctypes |
Text |
User Permission DocTypes
JSON list of DocTypes used to apply User Permissions. If empty, all linked DocTypes will be used to apply User Permissions. |
|
| 8 | section_break_4 |
Section Break | Permissions | |
| 9 | read |
Check | Read | |
| 10 | write |
Check | Write | |
| 11 | create |
Check | Create | |
| 12 | delete |
Check | Delete | |
| 13 | column_break_8 |
Column Break | ||
| 14 | submit |
Check | Submit | |
| 15 | cancel |
Check | Cancel | |
| 16 | amend |
Check | Amend | |
| 17 | additional_permissions |
Section Break | Additional Permissions | |
| 18 | report |
Check | Report | |
| 19 | export |
Check | Export | |
| 20 | import |
Check | Import | |
| 21 | set_user_permissions |
Check |
Set User Permissions
This role update User Permissions for a user |
|
| 22 | column_break_19 |
Column Break | ||
| 23 | share |
Check | Share | |
| 24 | print |
Check | ||
| 25 | email |
Check |