Interation of the CrowdSSO is baed on Atlassian documenation
- https://confluence.atlassian.com/display/CROWD/The+crowd.properties+file
- https://confluence.atlassian.com/display/CROWD/Integrating+Crowd+with+Atlassian+JIRA
Configuration file is moves to atlassian_jira_home
directory. The JVM_SUPPORT_RECOMMENDED_ARGS in bin/setenv.sh
are changed to reflect it.
If this file exists is not overwritten, so you can write there your own configuration items. See the variables section which variabes could be manageged.
To enable CrowdSSO add crowdsso into atlassian_jira_do
list.
atlassian_jira_crowd_url
is default set to http://localhost:8095/crowd
. This is uses to set following properties
- application.login.url
- crowd.server.url
- crowd.base.url
To manage other properties use atlassian_jira_crowd_properties
this way
atlassian_jira_crowd_properties:
- name: PROPERTY NAME
value: PROPERTY VALUE
I do not manage the application.name
and application.password
for security reason. Sst it maunally for the first timei or use atlassian_jira_crowd_properties
.
atlassian_jira_seraph_config
is to change the seraph_config.xml. The /security-config/authenticator
is changed automaticly, do not add it here. The config could look like
atlassian_jira_seraph_config:
- xpath: XPATH
- value: VALUE
- attribite: default is OMIT
- ensure: default is present
atlassian_jira_seraph_config:
- xpath: /security-config/parameters/init-param[param-name='link.login.url']/param-value
value: YOUR COMPANY SSO LOGIN LINK