pm_expense.permissions.yml in Drupal PM (Project Management) 4.x
modules/pm_expense/pm_expense.permissions.yml
File
modules/pm_expense/pm_expense.permissions.ymlView source
- add expense entities:
- title: 'Create new Expense entities'
-
- administer expense entities:
- title: 'Administer Expense entities'
- description: 'Allow to access the administration form to configure Expense entities.'
- restrict access: true
-
- delete expense entities:
- title: 'Delete Expense entities'
-
- edit expense entities:
- title: 'Edit Expense entities'
- view expense entities:
- title: 'View Expense entities'
-
- view all expense revisions:
- title: 'View all Expense revisions'
-
- revert all expense revisions:
- title: 'Revert all Expense revisions'
- description: 'Role requires permission <em>view Expense revisions</em> and <em>edit rights</em> for expense entities in question or <em>administer expense entities</em>.'
-
- delete all expense revisions:
- title: 'Delete all revisions'
- description: 'Role requires permission to <em>view Expense revisions</em> and <em>delete rights</em> for expense entities in question or <em>administer expense entities</em>.'
-
- permission_callbacks:
- - \Drupal\pm_expense\ExpensePermissions::generatePermissions