We are integrating JIRA with confluence and jira with bitbucket. All these three applications are connected to Crowd to get user and enable SSO.
Crowd: abc-crowd.xyz.com/crowd is internal crowd url.
JIRA: abc-jira.xyz.com:8080 is internal JIRA url
Confluence: abc-wiki.xyz.com:8090 is internal Confluence URL
Bitbucket: abc-git.xyz.com:7075 is internal Bitbucket URL
The SSO works fine in this case as all my applications are not internet facing or not available on internet.
If I am making BItbucket, JIRA and confluence as Internet facing or make them publicly available on internet, making their URL's different. Lets say
JIRA: jira.xyz.co.uk
Confluence: wiki.xyz.co.uk
Bitbucket: git.xyz.co.uk
My questions are:
1. Do I need to make Crowd as internet facing?
--As of my knowledge All application will get Users and groups from crowd by internal crowd link
2. Will my configured SSO work?
--As of my knowledge these application will use internal URL to communicate and pass tokens with other even if they are accesses by external URL
Please clarify my confussion