본문으로 건너뛰기

코드스페이스 SSO 시딩

이용 대상

이 문서는 GenOS 코드스페이스에서 SSO 를 켜고 싶은 플랫폼 관리자를 대상으로 합니다. 코드스페이스 SSO 는 파드 env 설정만으로 자동 시딩되며, 코드 수정이나 수동 설정 파일 작성이 필요하지 않습니다.

시딩에 필요한 env

파드 env 에 아래 값을 설정합니다.

변수필수
GENOS_SSO_ISSUERIdP issuer URL
GENOS_SSO_CLIENT_IDSSO 클라이언트 ID
GENOS_SSO_SCOPES생략 시 기본값 "openid offline_access"

GENOS_SSO_ISSUERGENOS_SSO_CLIENT_ID 둘 다 설정된 상태로 코드스페이스가 최초 부팅되면, genosSsoConfig 가 자동으로 시딩되어 별도 설정 없이 SSO 로그인 을 사용할 수 있습니다.

미설정 시 완전 no-op

GENOS_SSO_ISSUERGENOS_SSO_CLIENT_ID 중 하나라도 없으면 시딩이 일어나지 않으며, 코드스페이스는 SSO 가 없는 기존 코드스페이스와 완전히 동일하게 동작합니다.

서빙 자동연결과 독립

이 시딩은 서빙 자동연결 env(GENOS_SERVING_URL / GENOS_SERVING_API_KEY / GENOS_SERVING_MODEL_ID)와 독립적으로 동작합니다. 두 설정을 함께 넣어 SSO 로그인과 서빙 자동연결을 동시에 사용할 수 있습니다.

관련 문서