Skip to content

Commit

Permalink
VACMS-18451: create rates editor role (#18490)
Browse files Browse the repository at this point in the history
* VACMS-18451: added rates editor role

* VACMS-18451: tweaked the perms for the rates editor role

* VACMS-18451: change rates editor to business line editor role

* VACMS-18451: change rates editor to business line editor role
  • Loading branch information
edmund-dunn authored Jul 16, 2024
1 parent e19eeb6 commit b310a94
Show file tree
Hide file tree
Showing 3 changed files with 96 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
uuid: 09f24115-46dc-479f-8dcb-f19d9e04c11f
langcode: en
status: true
dependencies:
config:
- user.role.business_line_editor
module:
- user
id: user_add_role_action.business_line_editor
label: 'Add the Business Line Editor role to the selected user(s)'
type: user
plugin: user_add_role_action
configuration:
rid: business_line_editor
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
uuid: 3aff17ab-ffb1-4f33-ad4a-b07d27b95196
langcode: en
status: true
dependencies:
config:
- user.role.business_line_editor
module:
- user
id: user_remove_role_action.business_line_editor
label: 'Remove the Business Line Editor role from the selected user(s)'
type: user
plugin: user_remove_role_action
configuration:
rid: business_line_editor
68 changes: 68 additions & 0 deletions config/sync/user.role.business_line_editor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
uuid: f8020b82-ac2c-49b2-a949-13815e53474d
langcode: en
status: true
dependencies:
config:
- filter.format.rich_text
- filter.format.rich_text_limited
- media.type.document
- media.type.document_external
- media.type.image
- media.type.video
- node.type.page
- workflows.workflow.editorial
module:
- content_lock
- content_moderation
- file
- filter
- media
- node
- node_link_report
- override_node_options
- paragraphs
- pathauto
- system
- va_gov_backend
- workbench_access
third_party_settings:
va_gov_backend:
vgb_description: 'This role is for editing existing Education Benefits Hub content. The role only edits and does not publish.'
id: rates_editor
label: 'Business Line Editor'
weight: 8
is_admin: null
permissions:
- 'access administration pages'
- 'access content'
- 'access files overview'
- 'access media overview'
- 'break content lock'
- 'create document media'
- 'create document_external media'
- 'create image media'
- 'create media'
- 'create video media'
- 'edit any document media'
- 'edit any document_external media'
- 'edit any image media'
- 'edit any page content'
- 'edit any video media'
- 'edit own page content'
- 'enter page revision log entry'
- 'notify of path changes'
- 'update any media'
- 'update media'
- 'use editorial transition create_new_draft'
- 'use editorial transition review'
- 'use text format rich_text'
- 'use text format rich_text_limited'
- 'use workbench access'
- 'view all media revisions'
- 'view any unpublished content'
- 'view latest version'
- 'view node link report'
- 'view own unpublished content'
- 'view page revisions'
- 'view the administration theme'
- 'view unpublished paragraphs'

0 comments on commit b310a94

Please sign in to comment.