Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
Description
Problem: There are some missing permission so the app generated by content type does not show in App Launcher in staging
Step to reproduce: Add tourguide content type and it's app from https://git.magnolia-cms.com/projects/CLOUD/repos/norsu/browse/magnolia-webapp/src/main/magnolia/norsu/contentTypes to your git repo link to your subscription.Â
Actual: There are no tourguide app in app launcher if you login with subcribtion owner email ( the email you used for add subcribtion, example vn.devx+1@magnolia-cms.com)
Â
First approach: missing creating role function after initializing in norsu. See example https://git.magnolia-cms.com/projects/MODULES/repos/content-types/browse/magnolia-content-types-jcr/src/main/java/info/magnolia/types/datasource/jcr/JackrabbitInitializer.java#612
Second approach: we may have common role for editor for using for every editor?
Â
Workaround: Temporarily add any working permission (example from pages-app: pages-app-editor) to the app. Ex:
!content-type:tourGuide label: test-cloud permissions: Â roles: Â Â pages-app-editor: pages-app-editor
Checklists
Attachments
1.
|
Implement |
|
Closed | Oanh Thai Hoang |
2.
|
Review |
|
Completed | Chuong Doan Huy |
3.
|
piQA |
|
Completed | Chuong Doan Huy |
4.
|
QA |
|
Completed | Dai Ha |