You are here

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.yml
View source
  1. add expense entities:
  2. title: 'Create new Expense entities'
  3. administer expense entities:
  4. title: 'Administer Expense entities'
  5. description: 'Allow to access the administration form to configure Expense entities.'
  6. restrict access: true
  7. delete expense entities:
  8. title: 'Delete Expense entities'
  9. edit expense entities:
  10. title: 'Edit Expense entities'
  11. view expense entities:
  12. title: 'View Expense entities'
  13. view all expense revisions:
  14. title: 'View all Expense revisions'
  15. revert all expense revisions:
  16. title: 'Revert all Expense revisions'
  17. 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>.'
  18. delete all expense revisions:
  19. title: 'Delete all revisions'
  20. 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>.'
  21. permission_callbacks:
  22. - \Drupal\pm_expense\ExpensePermissions::generatePermissions