Skip to content

Commit

Permalink
UHF-10352: update permissions
Browse files Browse the repository at this point in the history
  • Loading branch information
rpnykanen committed Jan 7, 2025
1 parent b55b2bd commit 0768450
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions modules/helfi_tpr_config/helfi_tpr_config.install
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,12 @@ function helfi_tpr_config_grant_permissions() : void {
'view unpublished tpr_unit',
// @views_bulk_edit.
'use views bulk edit',
'delete any tpr_ontology_word_details',
'delete any tpr_service',
'delete any tpr_unit',
'delete own tpr_ontology_word_details',
'delete own tpr_service',
'delete own tpr_unit',
],
'content_producer' => [
'access tpr_service overview',
Expand All @@ -65,6 +71,12 @@ function helfi_tpr_config_grant_permissions() : void {
'view unpublished tpr_service',
'view unpublished tpr_service_channel',
'view unpublished tpr_unit',
'delete any tpr_ontology_word_details',
'delete any tpr_service',
'delete any tpr_unit',
'delete own tpr_ontology_word_details',
'delete own tpr_service',
'delete own tpr_unit',
],
'editor' => [
'access tpr_service overview',
Expand All @@ -85,6 +97,12 @@ function helfi_tpr_config_grant_permissions() : void {
'view unpublished tpr_service',
'view unpublished tpr_service_channel',
'view unpublished tpr_unit',
'delete any tpr_ontology_word_details',
'delete any tpr_service',
'delete any tpr_unit',
'delete own tpr_ontology_word_details',
'delete own tpr_service',
'delete own tpr_unit',
],
'read_only' => [
'view unpublished tpr_errand_service',
Expand All @@ -93,6 +111,7 @@ function helfi_tpr_config_grant_permissions() : void {
'view unpublished tpr_unit',
],
];

helfi_platform_config_grant_permissions($permissions);
}

Expand Down Expand Up @@ -387,3 +406,10 @@ function helfi_tpr_config_update_9072(): void {
\Drupal::service('helfi_platform_config.config_update_helper')
->update('helfi_tpr_config');
}

/**
* Update permissions.
*/
function helfi_tpr_config_update_9073(): void {
helfi_tpr_config_grant_permissions();
}

0 comments on commit 0768450

Please sign in to comment.