Skip to content
Snippets Groups Projects
Commit a7420a2b authored by Lily Yan's avatar Lily Yan
Browse files

Merge branch 'feature/ISTWCMS-5125-l26yan-Create-permissions-for-uw_ct_service' into '1.0.x'

ISTWCMS-5125 Create permissions for Service content type

See merge request !160
parents e6ea99ae 12260479
No related branches found
No related tags found
1 merge request!160ISTWCMS-5125 Create permissions for Service content type
......@@ -199,6 +199,24 @@ class UwPermissions {
),
],
// Service permissions.
'Service' => [
'Use content type' =>
UwPermissions::buildRolePermissionsListContentType(
'uw_ct_service'
),
'Create/edit categories' =>
UwPermissions::buildRolePermissionsListTaxonomyTerm(
'uw_vocab_service_categories',
['create', 'edit']
),
'Delete categories' =>
UwPermissions::buildRolePermissionsListTaxonomyTerm(
'uw_vocab_service_categories',
['delete']
),
],
// Sidebar permissions.
'Sidebar' => [
'Use content type' =>
......
......@@ -49,6 +49,7 @@ permissions:
- 'clone uw_ct_event content'
- 'clone uw_ct_news_item content'
- 'clone uw_ct_profile content'
- 'clone uw_ct_service content'
- 'clone uw_ct_sidebar content'
- 'clone uw_ct_web_page content'
- 'configure editable uw_ct_blog node layout overrides'
......@@ -57,6 +58,7 @@ permissions:
- 'configure editable uw_ct_event node layout overrides'
- 'configure editable uw_ct_news_item node layout overrides'
- 'configure editable uw_ct_profile node layout overrides'
- 'configure editable uw_ct_service node layout overrides'
- 'configure editable uw_ct_sidebar node layout overrides'
- 'configure editable uw_ct_site_footer node layout overrides'
- 'configure editable uw_ct_web_page node layout overrides'
......@@ -93,6 +95,7 @@ permissions:
- 'enter uw_ct_event revision log entry'
- 'enter uw_ct_news_item revision log entry'
- 'enter uw_ct_profile revision log entry'
- 'enter uw_ct_service revision log entry'
- 'enter uw_ct_web_page revision log entry'
- 'make smart dates recur'
- 'override uw_ct_blog promote to front page option'
......@@ -113,6 +116,8 @@ permissions:
- 'override uw_ct_news_item sticky option'
- 'override uw_ct_profile published option'
- 'override uw_ct_profile revision option'
- 'override uw_ct_service published option'
- 'override uw_ct_service revision option'
- 'override uw_ct_web_page published option'
- 'override uw_ct_web_page revision option'
- 'reschedule smart date recur instances'
......
......@@ -50,6 +50,7 @@ permissions:
- 'clone uw_ct_event content'
- 'clone uw_ct_news_item content'
- 'clone uw_ct_profile content'
- 'clone uw_ct_service content'
- 'clone uw_ct_sidebar content'
- 'clone uw_ct_web_page content'
- 'configure editable uw_ct_blog node layout overrides'
......@@ -58,6 +59,7 @@ permissions:
- 'configure editable uw_ct_event node layout overrides'
- 'configure editable uw_ct_news_item node layout overrides'
- 'configure editable uw_ct_profile node layout overrides'
- 'configure editable uw_ct_service node layout overrides'
- 'configure editable uw_ct_sidebar node layout overrides'
- 'configure editable uw_ct_site_footer node layout overrides'
- 'configure editable uw_ct_web_page node layout overrides'
......@@ -82,6 +84,7 @@ permissions:
- 'enter uw_ct_event revision log entry'
- 'enter uw_ct_news_item revision log entry'
- 'enter uw_ct_profile revision log entry'
- 'enter uw_ct_service revision log entry'
- 'enter uw_ct_web_page revision log entry'
- 'make smart dates recur'
- 'override uw_ct_blog promote to front page option'
......@@ -102,6 +105,8 @@ permissions:
- 'override uw_ct_news_item sticky option'
- 'override uw_ct_profile published option'
- 'override uw_ct_profile revision option'
- 'override uw_ct_service published option'
- 'override uw_ct_service revision option'
- 'override uw_ct_web_page published option'
- 'override uw_ct_web_page revision option'
- 'reschedule smart date recur instances'
......
......@@ -54,6 +54,7 @@ permissions:
- 'clone uw_ct_event content'
- 'clone uw_ct_news_item content'
- 'clone uw_ct_profile content'
- 'clone uw_ct_service content'
- 'clone uw_ct_sidebar content'
- 'clone uw_ct_web_page content'
- 'configure editable uw_ct_blog node layout overrides'
......@@ -62,6 +63,7 @@ permissions:
- 'configure editable uw_ct_event node layout overrides'
- 'configure editable uw_ct_news_item node layout overrides'
- 'configure editable uw_ct_profile node layout overrides'
- 'configure editable uw_ct_service node layout overrides'
- 'configure editable uw_ct_sidebar node layout overrides'
- 'configure editable uw_ct_site_footer node layout overrides'
- 'configure editable uw_ct_web_page node layout overrides'
......@@ -100,6 +102,7 @@ permissions:
- 'enter uw_ct_event revision log entry'
- 'enter uw_ct_news_item revision log entry'
- 'enter uw_ct_profile revision log entry'
- 'enter uw_ct_service revision log entry'
- 'enter uw_ct_web_page revision log entry'
- 'make smart dates recur'
- 'override uw_ct_blog promote to front page option'
......@@ -120,6 +123,8 @@ permissions:
- 'override uw_ct_news_item sticky option'
- 'override uw_ct_profile published option'
- 'override uw_ct_profile revision option'
- 'override uw_ct_service published option'
- 'override uw_ct_service revision option'
- 'override uw_ct_web_page published option'
- 'override uw_ct_web_page revision option'
- 'rearrange contacts'
......
......@@ -169,6 +169,21 @@ function uw_cfg_common_install() {
'Site manager',
],
],
'Service' => [
'Use content type' => [
'Site manager',
'Content author',
'Content editor',
],
'Create/edit categories' => [
'Site manager',
'Content author',
'Content editor',
],
'Delete categories' => [
'Site manager',
],
],
'Sidebar' => [
'Use content type' => [
'Site manager',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment