I am trying to find a better way how to allow only the assignee of the issue to perform any transition in my Service Desk Project workflow. What i am trying to achieve is that agents can't access these transitions between each others tickets to prevent missclicks. I know that I can use Condition such as (Current assignee is able to perform this action) on each transition of the workflow to fulfill this request, but I am looking for a better way than set 20 transitions manually - and that is through permission scheme.
However when i've changed permission scheme from:
Service Desk Team
Service Desk Customer - Portal Access
JIRA shows up the error message that this configuration is impacting some core service desk functionalities - in which case I have no idea why is that or what is disruptive in this permission setup. Am i missing something? Is transition permission also linked to Create issue permission which prevents customers from performing create transition? Please let me know if there is something which I do not think of.
The only thing that will not work on the permission you configured is that it must have the Service Desk Customer - Portal Access added to it, otherwise, your customers will not be able to transition issues back to your agents when they answer it.
Although the Administrator and the Service Desk Team can be ignored (You can dismiss the warning), the Customers permission is required to make your Service Desk project works fine.
Please, let me know if it works for you with those permissions.
"your customers will not be able to transition issues back to your agents when they answer it." - Isn't this based on the automation rule which is triggered by service account attached to Automation section as a default account responsible for the list of rules?
Also, would you solve my problem - "agents can't access these transitions between each others tickets" by permission scheme? Or rather go for conditional approach via Workflow? What should be the best practice here?
About your first question:
The permission Scheme of your project is also applied to customers. That being said, they will not be able to transition back the ticket to your Agents independently of any automation rule that triggers from it (The Automation rules are also executed as the customer triggered it).
For your second question, I believe that if you only add the Service Desk Customer - Portal Access to your permission scheme, your Agents will still not able to access each other tickets unless they are added as customers too, which is not a correct configuration.
Hello Atlassian Community! I'm Tania, a Senior Product Marketing Manager for Jira Service Desk Cloud! I'm excited to announce some exciting improvements coming up for those who work with queues and...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events