-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
-
Empty show more show less
-
DevX 21
-
1
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