AI OnAI Off
If I understand you correctly, if you want to allow certain group to access to this screen
Unfortunately, this screen has many shared parts with the CMS UI, to the point that if you grant access to this screen the users will also have access to CMS UI. With proper access right you can let them see the CMS UI, but no edit whatsoever? Is that a compromise you can accept?
Its not ideal but we can accept that comprimise. As long they cant edit on the CMS UI it should be fine.
I would like to create a group for users with permisions to only generate promotional codes. Is this possible? I created a group called "Generate Promo Codes", added the users to that group then granted permisions to Allows access to create/edit/view/delete promotions but how do I map the the virtual role?