SAML 2.0 ํ์ค์ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ํด๋ผ์ฐ๋ ์ฑ์ ์ฑ๊ธ ์ฌ์ธ์จ (SSO)์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. SSO๋ฅผ ์ค์ ํ ํ์๋ ์ฌ์ฉ์๊ฐ Google Workspace ์ฌ์ฉ์ ์ธ์ฆ ์ ๋ณด๋ก SSO๋ฅผ ์ฌ์ฉํ์ฌ ์ฑ์ ๋ก๊ทธ์ธํ ์ ์์ต๋๋ค.
SAML์ ์ฌ์ฉํ์ฌ Namely์ SSO ์ค์ ํ๊ธฐ
์ด ์์ ์ ์ํํ๋ ค๋ฉด ์ต๊ณ ๊ด๋ฆฌ์๋ก ๋ก๊ทธ์ธํด์ผ ํฉ๋๋ค.1๋จ๊ณ: Google์ SAML ID ๊ณต๊ธ์ ์ฒด๋ก ์ค์ ํ๊ธฐ
-
Google ๊ด๋ฆฌ ์ฝ์์์ ๋ฉ๋ด
์ฑ
์น ๋ฐ ๋ชจ๋ฐ์ผ ์ฑ์ผ๋ก ์ด๋ํฉ๋๋ค.
์ด ์์ ์ ์ํํ๋ ค๋ฉด ์ต๊ณ ๊ด๋ฆฌ์๋ก ๋ก๊ทธ์ธํด์ผ ํฉ๋๋ค.
-
์ฑ ์ถ๊ฐ
์ฑ ๊ฒ์์ ํด๋ฆญํฉ๋๋ค.
- ์ฑ ์ด๋ฆ ์ ๋ ฅ์ Namely๋ฅผ ์ ๋ ฅํฉ๋๋ค.
- ๊ฒ์ ๊ฒฐ๊ณผ์์ Namely๋ฅผ ๊ฐ๋ฆฌํจ ๋ค์ ์ ํ์ ํด๋ฆญํฉ๋๋ค.
-
Google ID ๊ณต๊ธ์
์ฒด ์ธ๋ถ์ ๋ณด ์ฐฝ์ ์ต์
2: SSO URL, ์ํฐํฐ ID, ์ธ์ฆ์ ๋ณต์ฌํ๊ธฐ์์ ๋ค์ ์๋ด๋ฅผ ๋ฐ๋ฆ
๋๋ค.
- SSO URL ์์ ์๋ ๋ณต์ฌ
๋ฅผ ํด๋ฆญํ๊ณ URL์ ์ ์ฅํฉ๋๋ค.
- ์ธ์ฆ์ ์์ ์๋ ๋ณต์ฌ
๋ฅผ ํด๋ฆญํ๊ณ ์ธ์ฆ์๋ฅผ ์ ์ฅํฉ๋๋ค.
Namely์์ ์ค์ ์ ์๋ฃํ๋ ค๋ฉด ์ด๋ฌํ ์ธ๋ถ์ ๋ณด๊ฐ ํ์ํฉ๋๋ค.
- SSO URL ์์ ์๋ ๋ณต์ฌ
- ๊ณ์์ ํด๋ฆญํฉ๋๋ค.
- ์๋น์ค ์ ๊ณต์ ์ฒด ์ธ๋ถ์ ๋ณด ํ์ด์ง์์ ACS URL์ ์์ ํ์ฌ {uniqueid-provided-by-sp}๋ฅผ Namely ๊ณ์ ์ ๊ณ ์ ID๋ก ๋์ฒดํ ๋ค์ ๊ณ์์ ํด๋ฆญํฉ๋๋ค.
- (์ ํ์ฌํญ) ๋งคํ์ ์ถ๊ฐํ๋ ค๋ฉด ๋งคํ ์ถ๊ฐ๋ฅผ ํด๋ฆญํ๊ณ ๋งคํํด์ผ ํ๋ ํ๋๋ฅผ ์ ํํฉ๋๋ค.
-
(์ ํ์ฌํญ) ์ด ์ฑ๊ณผ ๊ด๋ จ๋ ๊ทธ๋ฃน ์ด๋ฆ์ ์
๋ ฅํ๋ ค๋ฉด ๋ค์ ์๋ด๋ฅผ ๋ฐ๋ฅด์ธ์.
- ๊ทธ๋ฃน ๋ฉค๋ฒ์ญ(์ ํ์ฌํญ)์์ ๊ทธ๋ฃน ๊ฒ์์ ํด๋ฆญํ๊ณ ๊ทธ๋ฃน ์ด๋ฆ์ ๊ธ์๋ฅผ ํ๋ ์ด์ ์ ๋ ฅํ ๋ค์ ๊ทธ๋ฃน ์ด๋ฆ์ ์ ํํฉ๋๋ค.
- ํ์ํ ๊ฒฝ์ฐ ๊ทธ๋ฃน์ ๋ ์ถ๊ฐํฉ๋๋ค(์ต๋ 75๊ฐ ๊ทธ๋ฃน).
- ์ฑ ์์ฑ์์ ์๋น์ค ์ ๊ณต์ ์ฒด์ ํด๋น ๊ทธ๋ฃน ์์ฑ ์ด๋ฆ์ ์ ๋ ฅํฉ๋๋ค.
์ ๋ ฅํ ๊ทธ๋ฃน ์ด๋ฆ ์์ ์๊ด์์ด SAML ์๋ต์๋ ์ฌ์ฉ์๊ฐ ์ง์ ๋๋ ๋น์ง์ ํ์์ธ ๊ทธ๋ฃน๋ง ํฌํจ๋ฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ๊ทธ๋ฃน ๋ฉค๋ฒ์ญ ๋งคํ์ ๋ํ ์ ๋ณด๋ฅผ ์ฐธ๊ณ ํ์ธ์.
- ๋ง์นจ์ ํด๋ฆญํฉ๋๋ค.
2๋จ๊ณ: Namely๋ฅผ SAML 2.0 ์๋น์ค ์ ๊ณต์ ์ฒด๋ก ์ค์ ํ๊ธฐ
- ์ํฌ๋ฆฟ ๋ชจ๋์ ๋ธ๋ผ์ฐ์ ์ฐฝ์ ์ด๊ณ Namely ๋ก๊ทธ์ธ ํ์ด์ง๋ก ์ด๋ํ์ฌ Namely ๊ด๋ฆฌ์ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํฉ๋๋ค.
- ํ์ฌ
์ค์
SAML๋ก ์ด๋ํฉ๋๋ค.
- Enable SAML(SAML ์ฌ์ฉ ์ค์ )์ ํด๋ฆญํฉ๋๋ค.
- ๋ค์ ์ ๋ณด๋ฅผ ์
๋ ฅํฉ๋๋ค.
- Identity Provider SSO URL(ID ๊ณต๊ธ์ ์ฒด SSO URL): 1๋จ๊ณ์์ ๋ณต์ฌํ SSO URL์ ์ ๋ ฅํฉ๋๋ค.
- Identity Provider Certificate(ID ๊ณต๊ธ์ ์ฒด ์ธ์ฆ์): 1๋จ๊ณ์์ ๋ณต์ฌํ ์ธ์ฆ์๋ฅผ ์ ๋ ฅํฉ๋๋ค.
- ์ ์ฅ์ ํด๋ฆญํฉ๋๋ค.
3๋จ๊ณ: ์ฌ์ฉ์์ ์ฑ ์ฌ์ฉ ์ค์ ํ๊ธฐ
-
Google ๊ด๋ฆฌ ์ฝ์์์ ๋ฉ๋ด
์ฑ
์น ๋ฐ ๋ชจ๋ฐ์ผ ์ฑ์ผ๋ก ์ด๋ํฉ๋๋ค.
์ด ์์ ์ ์ํํ๋ ค๋ฉด ์ต๊ณ ๊ด๋ฆฌ์๋ก ๋ก๊ทธ์ธํด์ผ ํฉ๋๋ค.
- Namely๋ฅผ ํด๋ฆญํฉ๋๋ค.
- ์ฌ์ฉ์ ์ก์ธ์ค๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
์กฐ์ง์ ๋ชจ๋ ์ฌ์ฉ์์ ๋ํด ์๋น์ค๋ฅผ ์ฌ์ฉ ์ค์ ๋๋ ์ฌ์ฉ ์ค์งํ๋ ค๋ฉดย ๋ชจ๋ ์ฌ์ฉ์์ ์ฌ์ฉํ๋๋ก ์ค์ ๋๋ย ๋ชจ๋ ์ฌ์ฉ์์ ์ฌ์ฉ ์ค์ง๋ก ์ค์ ์ ํด๋ฆญํ ๋ค์ย ์ ์ฅ์ ํด๋ฆญํฉ๋๋ค.
-
(์ ํ์ฌํญ) ์กฐ์ง ๋จ์๋ณ๋ก ์๋น์ค๋ฅผ ์ฌ์ฉ ์ค์ ๋๋ ์ฌ์ฉ ์ค์งํ๋ ค๋ฉด ๋ค์ ์๋ด๋ฅผ ๋ฐ๋ฅด์ธ์.
- ์ผ์ชฝ์์ ์กฐ์ง ๋จ์๋ฅผ ์ ํํฉ๋๋ค.
- ์๋น์ค ์ํ๋ฅผ ๋ณ๊ฒฝํ๋ ค๋ฉด ์ฌ์ฉ ๋๋ ์ฌ์ฉ ์ค์ง๋ฅผ ์ ํํฉ๋๋ค.
- ๋ค์ ์ค ํ๋๋ฅผ ์ ํํฉ๋๋ค.
- ์๋น์ค ์ํ๊ฐ ์์์ผ๋ก ์ค์ ๋์ด ์๊ณ ์์ ์กฐ์ง ์ค์ ์ด ๋ณ๊ฒฝ๋๋๋ผ๋ ์ ๋ฐ์ดํธ๋ ์ค์ ์ ์ ์งํ๋ ค๋ ๊ฒฝ์ฐ ์ฌ์ ์๋ฅผ ํด๋ฆญํฉ๋๋ค.
- ์๋น์ค ์ํ๊ฐ ์ฌ์ ์๋ก ์ค์ ๋์ด ์๋ ๊ฒฝ์ฐ ์์์ ํด๋ฆญํ์ฌ ์์ ์กฐ์ง๊ณผ ๋์ผํ ์ค์ ์ผ๋ก ๋๋๋ฆฌ๊ฑฐ๋, ์ ์ฅ์ ํด๋ฆญํ์ฌ ์์ ์กฐ์ง์ ์ค์ ์ด ๋ณ๊ฒฝ๋๋๋ผ๋ ์ ์ค์ ์ ์ ์งํฉ๋๋ค.
์กฐ์ง ๊ตฌ์กฐ์ ๊ดํด ์์ธํ ์์๋ณด์ธ์.
-
(์ ํ์ฌํญ) ์ฌ๋ฌ ์กฐ์ง ๋จ์์ ์ฌ์ฉ์ ๋๋ ํน์ ์กฐ์ง ๋จ์ ๋ด ์ฌ์ฉ์์ ๋ํด ์๋น์ค๋ฅผ ์ฌ์ฉ ์ค์ ํ๋ ค๋ฉด ์ก์ธ์ค ๊ทธ๋ฃน์ ์ ํํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ์ก์ธ์ค ๊ทธ๋ฃน์ ์ฌ์ฉํ์ฌ ์๋น์ค ์ก์ธ์ค ๋ง์ถค์ค์ ํ๊ธฐ๋ฅผย ์ฐธ๊ณ ํ์ธ์.
- Namely ์ฌ์ฉ์ ๊ณ์ ์ ์ด๋ฉ์ผ ๋๋ฉ์ธ์ด ์กฐ์ง์ ๊ด๋ฆฌ Google ๊ณ์ ๊ธฐ๋ณธ ๋๋ฉ์ธ๊ณผ ์ผ์นํ๋์ง ํ์ธํฉ๋๋ค.
4๋จ๊ณ: SSO๊ฐ ์๋ํ๋์ง ํ์ธ
Namely๋ ID ๊ณต๊ธ์ ์ฒด์์ ์์๋ SSO์ ์๋น์ค ์ ๊ณต์ ์ฒด์์ ์์๋ SSO๋ฅผ ๋ชจ๋ ์ง์ํฉ๋๋ค.
ID ๊ณต๊ธ์ ์ฒด์์ ์์๋ SSO ํ์ธํ๊ธฐ
-
Google ๊ด๋ฆฌ ์ฝ์์์ ๋ฉ๋ด
์ฑ
์น ๋ฐ ๋ชจ๋ฐ์ผ ์ฑ์ผ๋ก ์ด๋ํฉ๋๋ค.
์ด ์์ ์ ์ํํ๋ ค๋ฉด ์ต๊ณ ๊ด๋ฆฌ์๋ก ๋ก๊ทธ์ธํด์ผ ํฉ๋๋ค.
- Namely๋ฅผ ํด๋ฆญํฉ๋๋ค.
- Namely ์น์
์์ SAML ๋ก๊ทธ์ธ ํ
์คํธ๋ฅผ ํด๋ฆญํฉ๋๋ค.
๋ณ๋์ ํญ์์ ์ฑ์ด ์ด๋ฆฝ๋๋ค. ๋ณ๋์ ํญ์ด ์ด๋ฆฌ์ง ์์ผ๋ฉด ์ค๋ฅ ๋ฉ์์ง์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ๋ค์ ์๋ํ์ธ์.
๋ฌธ์ ํด๊ฒฐ์ ๋ํ ์์ธํ ๋ด์ฉ์ SAML ์ฑ ์ค๋ฅ ๋ฉ์์ง๋ฅผ ์ฐธ๊ณ ํ์ธ์.
์๋น์ค ์ ๊ณต์ ์ฒด์์ ์์๋ SSO ํ์ธํ๊ธฐ
- ๋ชจ๋ ๋ธ๋ผ์ฐ์ ์ฐฝ์ ๋ซ์ต๋๋ค.
- Namely ๋ก๊ทธ์ธ ํ์ด์ง๋ก ์ด๋ํ์ฌ Namely ๊ด๋ฆฌ์ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํฉ๋๋ค.
- Namely๋ฅผ ํด๋ฆญํฉ๋๋ค.
- Google Workspace ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์
๋ ฅํ๊ณ Namely๋ฅผ ํด๋ฆญํฉ๋๋ค.
Google ๋ก๊ทธ์ธ ํ์ด์ง๋ก ๋ฆฌ๋๋ ์ ๋ฉ๋๋ค. - ๊ณ์ ์ ์ ํํ๊ณ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํฉ๋๋ค.
์ฌ์ฉ์ ์ธ์ฆ ์ ๋ณด๊ฐ ์ธ์ฆ๋๋ฉด ์ฑ์ด ์ด๋ฆฝ๋๋ค.
Google, Google Workspace, ๊ด๋ จ ๋งํฌ์ ๋ก๊ณ ๋ Google LLC์ ์ํ์
๋๋ค. ๊ธฐํ ๋ชจ๋ ํ์ฌ๋ช
๋ฐ ์ ํ๋ช
์ ํด๋น ์
์ฒด์ ์ํ์
๋๋ค.