We are planning on using JSD as an incident response tool and would want incident reporters to use the customer portal as the primary means of reporting incidents. Is the "Service Desk Customer - Portal Access security type – permission scheme" that prevents customers from having access to the Jira side of Jira Service Desk enough? are there other defense in depth techniques available?
The question is are the users able to access JIRA at all?
By default, if a user has access to JIRA due to having a license, there is no way to force them to the customer portal. In this case, your users will have to be instructed to go to the customer portal.
If the users are externals who have no JIRA license then they will always be directed to your customer portal when they attempt to login.(You can make sure no one can create an account in your JIRA instance by restricting public sign up.)
Read up about what JIRA service desk considers as customers and other roles here.
Let me know if you have any other specific questions and I will try and respond to it.
Cheers.
Great response! See my clarifying response -
We are integrating service desk to an existing Jira instance. The goal is to create two service desks - one with external customers with no access to Jira and the other service desk for employees with access to the existing Jira software instance.
We do not want external customers to have access to the employee(internal) service desk. They should only have access to the external service desk help portal.
My question -
Restricting public sign-up means only added customers are allowed to access a service desk after authentication. One of my use cases would want anyone to raise requests for the external customer service desk. I guess this means allowing public sign ups? How do i ensure there's no security hole in my configuration by allowing external customers create accounts to my Jira site? I want to isolate my Jira internals from the external customers and relegate these customers to only the external service desk portal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
We do not want external customers to have access to the employee(internal) service desk. They should only have access to the external service desk help portal.
In this case, you can hide the request type from the customer portal. An alternative to this is a second SD project for your internal team and you then edit the permission of the project to people added only in the project settings page.
With regards your question on public sign-on, I do not know if you are referring to the JSD public sign-on or JIRA's public sign-on. You can restrict customer public sign on by doing the following:
Doing this only provides access to CS portal. You can further restrict what portals users can access by:
Now for the elephant in the room, preventing internal employees from creating issues in the external portal.
To be blunt, this is not possible. Simply because to make the external service desk public, we open it to all customers in your JIRA instance(this includes employees). Hence they can raise tickets there as well. Just communicate correctly where they should raise their ticket to reduce this risk.
With all the above, your externals should not be able to see internal projects or even the internal service desk.
I will suggest creating a test customer account to test this out before rolling this out live.
Cheers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.