Ensure that you replace <JIRA_URL> with your actual JIRA instance URL.
If your application setup requires, enable the option to Allow wildcard * in login URI redirect.
Step 4: Okta API Scopes
Scroll to the Okta API Scopes section.
Grant the following scopes by ensuring they are set to Granted:
okta.users.read
okta.users.manage
okta.eventHooks.read
okta.eventHooks.manage
okta.groups.read
okta.groups.manage
okta.schemas.read
These scopes control which API endpoints the application can access and what operations it can perform.
Step 5: User Consent
In the User Consent section, select Require consent.
Provide the Terms of Service URI, Policy URI, and Logo URI if necessary.
Step 6: Finalizing Setup
After completing the configuration:
Review all settings to ensure they are correct.
Click Save to apply the changes.
Step 7: Reviewing Granted Scopes
In the Okta API Scopes tab, verify that all required scopes have been granted.
If any scopes are missing, grant them accordingly.
Step 8: Activation and Testing
Ensure that the application status is set to Active.
Test the integration to confirm that the OAuth flow is functioning as expected. This can be done by attempting to sign in through the integration and checking for successful redirection and authentication.
Back in Jira, enter same api URL from Okta above. Then paste the client ID and Client secret. Make sure to validate then sync the data.
Synchronize Data
Synchronize the users. This might take a while depending on the amount of users you are synchronizing. Once this is done, you will have a user directory of all Okta users that match users in Jira.