Skip to content
This repository has been archived by the owner on Jul 6, 2024. It is now read-only.

Latest commit

 

History

History
46 lines (27 loc) · 1.63 KB

CrowdSSO.md

File metadata and controls

46 lines (27 loc) · 1.63 KB

CrowdSSO Integration

Interation of the CrowdSSO is baed on Atlassian documenation

crowd.properties

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.

Variables

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