Has anyone tried to use the Jira rest api in python to authenticate into Jira not using Basic authorization but Oath.
We had a script that worked with Basic Authentication but our company now is using Okta. I am curious what flow others use to authenticate against Jira when they have 2 Form Authentication enable using Okta. For testing i can use my own account.
When logging in for the first time Okta asks me for password then asks me a security question, then i can get into Jira.
Do i need to get an Okta Cookie Token then pass that to Jira Oath with my user name joe@company.com ?
Hi @Joe Vallejo
I assume you are using Jira server, not Jira Cloud. Your best option is to keep on using Basic Authentication with specific service accounts and/or from dedicated IP addresses. Okta's Authenticator actually provides optional settings to prevent authentication with SAML for users with specific IP addresses or with specific usernames: http://saml-doc.okta.com/Provisioning_Docs/Okta_Jira_Authenticator_Configuration_Guide.html#moreconfig
If my assumption was wrong and you use Jira Cloud, then you need to create API tokens for your scripts: https://confluence.atlassian.com/cloud/api-tokens-938839638.html
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.