`App` module added by `Content Managers` role doesn't allow `Choose App`
See original GitHub issueI’m submitting a … [x] bug report
…about [x] edit experience / UI [x] admin experience UI [x] app permissions [x] other / unknown
Current behavior We are experiencing this issue on a net new site.
Here is our scenario:
- DNN 9.10.2
 - 2sxc 12.8.1
 - Have a role called “Content Managers” and they have “Edit” rights on pages.
 - Have applied “Can Deploy” to “Content Managers” for “App” extension.
 
A user belonging to Content Managers is able to add an “App” module to a page. However, they do not have the ability to Choose App in 2sxc.
In 2sxc, I have tried enabling the Feature for Permission by Group / Role. Then for the relevant app, I updated App Permissions to add a Security Rule for the appropriate RoleId (the one that matches the Content Managers role) and gave it Edit (Create, Read, Update, Delete) rights. It still didn’t work, so I even tried giving it Full Control (usually host only). That didn’t work either.
Any other ideas? What the heck am I missing?
I found this SO post helpful, but unfortunately, it just doesn’t work for me. ☹️ https://stackoverflow.com/questions/58293074/best-way-to-implement-basic-content-manager-permissions
Expected behavior
The experience for Content Managers should be the same as it is for App modules that were previously added by Admin or Super User.  They should have the ability to Choose App and select the appropriate layout/view, and subsequently manage the content.  Those seem to work just fine for Content Managers, but they also need to be able to successfully add new App modules to the page and work with them.
Instructions to Reproduce the Problem Follow the setup in the Current behavior section:
- Create 
Content Managersrole - Assign 
Editrights at the DNN page level. - Within DNN Extensions, mark the 
Appmodule withCan Deployrights forContent Managers. - Add 
Permission by Group / Rolein 2sxc. - Add app permissions security rule for 
Content ManagersRoleId withEdit (Create, Read, Update, Delete). - Login as user belonging to 
Content Managersrole. - Add 
Appmodule to page for which the user has pageEditrights. - See issue with not being able to 
Choose App. 
Why change the behavior? It currently seems to be a bug.
Your environment See below.
- 2sxc version(s): 12.8.0/12.8.1 (tested on both)
 - Browser: [all]
 - DNN: [9.10.2]
 - Language: [any/all]
 
Anything you would like to add
Issue Analytics
- State:
 - Created 2 years ago
 - Comments:30 (12 by maintainers)
 

Top Related StackOverflow Question
@david-poindexter Thanks for being my first sponsor!