Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

how to update authentication methods via API / ansible

Carter Stagg
February 13, 2025

i am using jira 10.3 and i am wanting to create a script that automatically updates the authentication method when i deploy keycloak. I cant seem to find a way via the API to do this automatically. Is there a way to either update the database or using the API add an authentication method and fill out all the necessary information 

1 answer

0 votes
Mercy
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
December 11, 2025

Jira Data Center doesn’t expose an API for managing or updating authentication methods such as SAML, LDAP, or OAuth. Those configurations are handled internally by the embedded Crowd directory and stored in the database, so direct database edits aren’t supported or safe. The only supported way to automate authentication setup is through configuration files or provisioning tools before startup. For example, you can define SAML or OpenID Connect (Keycloak) parameters in `jira-config.properties` or use the [Atlassian SSO for Data Center](

Suggest an answer

Log in or Sign up to answer