Attempting to run it through the Script Runner console, what could the issue be?
Both JIRA and Confluence are linked to each other with oAuth(not impersonated), and both have green light for connectivity.
com.atlassian.applinks.api.CredentialsRequiredException: You do not have an authorized access token for the remote resource. at com.atlassian.applinks.oauth.auth.ThreeLeggedOAuthRequestFactoryImpl.retrieveConsumerToken(ThreeLeggedOAuthRequestFactoryImpl.java:93) at com.atlassian.applinks.oauth.auth.ThreeLeggedOAuthRequestFactoryImpl.createRequest(ThreeLeggedOAuthRequestFactoryImpl.java:86) at com.atlassian.applinks.core.auth.ApplicationLinkRequestFactoryFactoryImpl$AbsoluteURLRequestFactory.createRequest(ApplicationLinkRequestFactoryFactoryImpl.java:180) at com.atlassian.applinks.api.ApplicationLinkRequestFactory$createRequest.call(Unknown Source) at Script3.run(Script3.groovy:64)
I believe if you want to do a certain type of request, you must have OAuth for both inward and outward connections for JIRA and Confluence.
I recently "demoed" a use case with both Confluence and JIRA and I could only get it to work with that configuration. I was making a request to create a page. Which really makes sense. If you do not impersonate a user how do you make sure that the user has rights to perform the action that you want him to?
I might be wrong, since I haven't been in this rodeo for that long, but in my opinion, you should try your luck with the mirror OAuth config.
Hey admins! I’m Dave, Principal Product Manager here at Atlassian working on our cloud platform and security products. Cloud security is a moving target. As you adopt more products, employees consta...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs