On Sitecore 9.2 and Sitecore Publishing Service we encountered issues with Custom Security Roles with Publishing rights.
For robust content governance we configured a Custom Publishing Role by assigning all the required Sitecore roles with Authoring and Publishing rights. But a user with that roles assigned is trying to publish the content:
- User was being redirected to Launch Pad
- Publishing job was not getting queued
- User is not seeing anything in Recent/Queued Publishing Jobs in the Publishing Viewer
As a result that specific user was unable to publish any content to any of the publishing targets. Whereas Sitecore administrators were able to publish content without any hiccups.
When a lot of research and googling dint help we ended up raising a Sitecore Support ticket for this and learnt that this is a known bug with Sitecore Publishing Service, even with the latest version.
As an alternative workaround for the issue, you might try adding your custom role to the
allowedPublishRoles configuration section. The default definition of this section is present in the `App_Config\Modules\PublishingService\Sitecore.Publishing.Service.config’ file.
To track the future status of this bug report, please use the reference number 360559.
More information about public reference numbers can be found here: https://kb.sitecore.net/articles/853187
Therefore we added all the Custom Publishing Role to
allowedPublishRoles which resolved the issue.
Hope this help!