How to login our Customer with Atlassian account to our application? (3LO OAUTH)

Hello, we have Jira in CLOUD with customer portal at https://support.cuesystem.com

Our customers are able to login to portal with their Atlassian account (they are NOT “users” of our JIRA instance, they are only listed in our JIRA in “Customers”).

Now, we are developing our Portal for customers and we would like to let our Customers to login to our portal with their Atlassian/Jira account.

I have create 3LO app in developer console and everything works like a charm if i try to use

https://auth.atlassian.com/authorize?
  audience=api.atlassian.com&
  client_id=FJc7dNz0cz48B9AP1RA5TqbTZhkZIQaV&
  redirect_uri=https://localhost:44348/api/v1/account/atlassian-signin&
  response_type=code&
  prompt=consent&
  scope=read:me%20read:account

this url with MY JIRA ACCOUNT (my jira account is member/user of our JIRA instance).

HOWEVER… when i try to use this link with our customer account (not user in our Jira instance, only Customer) i got this error:

How to let our customers in our JIRA to let them login to our Application with atlassian account?
How to use Atlassian as Identity provider for our application? Is that even possible for customers using only service desk?

Am i supposed to create Connect / Forge app? (to be honest i dont know the differences between them )

@MarianBenat,

Thanks for elaborating. I confirm that 3LO is not supported for JSM customer accounts. We have an open suggestion: JSDCLOUD-13075. Please watch, vote, and comment.

That is unfortunate :frowning: That issue is one year old… :sleepy:

Anyway, thanks for your answers, so we have to change our plans as far as our customers will not be able to login to our portal with their Atlassian account (as far as we don’t want to add them to our JIRA instance as regular users)