EJBCA includes an access rule '/ca_functionality/edit_publisher' that can be used for granting rights to a role to edit publishers (or at least I would guess so based on the name).
However, granting this rule to a role will not result in the members of a role to be able to edit the publishers. The 'CA Functions' -> 'Publishers' link will not be available on the left side, and even trying to access the page directly will result in authorisation denied message.
- /ca_functionality/edit_publisher should be enough to access publishing screen
- To be shown on that screen should be the following
-> publishers belonging to any CAs that admin has access to
-> Unassigned publishers of any type
-> Corner case: Peer Publishers for any Peers that admin has access to, and if they have access to AccessRulesConstants.REGULAR_PEERCONNECTOR_VIEW (/peer/view)
- Note in documentation that not all publishers are shown