Workflow publishing has the option to pick Designer and Developers or a group to grant permissions to publish production workflows.
Since we can't pick a designer or developer role - it has to be BOTH roles, we had to create a group for this.
The challenge, is we had to build a start event form for our Designers to request publishing of workflows vs using the built-in functionaility by Nintex.
This is because we couldn't use the checkbox for alerts that says "send an email to everyone in these groups when a request to publish is submitted". We don't want anyone with publishing permissions to review these requests. Only our global admin team should review and approval request for publishing requests. We need a check box that just says send an email to select users and/or send an email to global admin.
Which brings me to my next request - add an option for global admin to restrict designers and developers from handling requests for publishing, we don't want everyone in tenant with their own publishing permissions having the ability to publish on behalf of other users who are asking. Those users don't have permissions for a reason and should be vetted through global admin personnel, not a designer or developer.