I have scoured the community and haven't been able to find a solution yet to the problem below. I am relatively new to Jira and would appreciate any other alternate options I haven't yet considered.
We have thousands of customers that we are looking into moving to Jira Service Desk. Currently, the customer credentials are stored in a database (so integrating to AD/Gsuite etc is out). Several thousands of these users will not be accessing the service desk for many months and are not keen to set up separate passwords for authentication. My questions are-
1. We'd like to migrate the customers with their passwords over to JSD. As far as I can tell, the REST API doesn't provide a means to do this. Is there any other way to create these customers in bulk and set up their password using a script/some kind of automation?
2. We would like to use OAuth to authenticate these users. Are there any add-ons that may help us with this while not being prohibitively expensive for the number of customers we have?
Hi Rupa,
You can add multiple clients as a bulk using the REST API, but yes, you can't set their password using the API.
In a Cloud environment, you won't be able to set up this external authentication for now . However, if you consider a server environment, that might be possible.
In server installations, you can create a custom connector, using Atlassian Seraph (aka the authentication framework on which Jira is based).
You will need to edit seraph-config.xml so as to tell Jira to redirect unauthenticated users to the authentication form and write your own custom authenticator to provide them with Single Sign-On.
Also, Adaptavist has a product called Umbrella that provides SSO for JIRA services, but I'm not sure if you can integrate with your own database.
-Rodrigo.
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.