Atlassian Guard 와 Custom IdP(Keycloak) 와 연동
사전 준비 사항
Keycloak 설정
Basic Setup in Keycloak:
Create a new realm in Keycloak if you haven't already
Add a new client for Atlassian
Configure the client as a SAML client
Configuration in Keycloak:
Client ID: https://[your-atlassian-domain]
Valid Redirect URIs: https://[your-atlassian-domain]/login/callback
Base URL: https://[your-atlassian-domain]
Master SAML Processing URL: https://[your-atlassian-domain]/login/callback
Guard 설정
Go to Security settings
Enable SAML SSO
Configure SAML settings:
Identity provider issuer: Your Keycloak URL
X.509 Certificate: Copy from Keycloak client settings
SSO URL: Your Keycloak SAML endpoint