Publisher does not support the Fluid field type. Please do not contact asking when support will be available.

If you purchased an add-on from expressionengine.com, be sure to visit boldminded.com/claim to add the license to your account here on boldminded.com.

Ticket: Role based approvals

Status Resolved
Add-on / Version Publisher Lite 3.11.0
Severity
EE Version 7.3.15

Ben Houghton

Mar 05, 2024

We have multiple departments within our organization that will be using EE. We can restrict what content they can edit at a channel level and then within Publisher allow the different roles to be editors/publisher, I know technically when we set them as a Publisher, they can publisher all content but like I said we can prevent them from accessing the entry in the first place.

Our issue is that we only want certain roles to be made aware that an approval has been sent and not at a user-by-user checkbox type approach. Ideally when an editor with a role of editor_a sends an approval, only publishers with a role of publisher_a would get notified and so on. You may think of a better way to implement this but I am just trying to give you the gist of how we would like to use the approvals flow.

Best regards

Ben Houghton Development Manager The Insurance Emporium

#1

BoldMinded (Brian)

Hi, Ben. I get asked about custom approvals and roles several times a year, and each time I have to respond with the same thing… every project inevitably wants to handle such a thing in a different way, and it would be extremely difficult and time consuming, to build a system to support the variety of use cases people can come up with. For that reason I’ve added hooks in Publisher to let developers customize the approval process to their needs. I do have a small extension that lets you define who can approve entries in which channel and who gets the notifications, but it is unsupported because it is free and I made it for a specific use case. You’re welcome to try it, but I can’t offer anything beyond sharing the zip file.

https://www.dropbox.com/scl/fi/79auqgcdvp5235trn5doy/publisher_advanced_approvals-1.0.0-main-2467907e.zip?rlkey=r4i8sc7t7wcmzkp736gw66frg&dl=0

Login to reply