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.
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
...attest to the experience of an urgent approval that gets lost in the boss’s inbox and requires that special “Please Approve” email or text message. In an age where we have distributed teams...
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