|
|
|
# Gitlab에서 MS 계정 SSO 이용
|
|
|
|
|
|
|
|
## 개요
|
|
|
|
|
|
|
|
이 문서에서는 MS 계정을 이용하여 깃랩에 계정을 생성하거나 로그인을 할 수 있는 방법을 설명한다. 회사의 깃랩서버를 이용할 수 있는 자격은 `@itmsg.onmicrosoft.com` 도메인을 가진 아아디에 한정된다.
|
|
|
|
|
|
|
|
## 기존 유저
|
|
|
|
|
|
|
|
이미 깃랩에 유저를 가지고 있는 사용자는 기존 계정을 MS 계정과 연결시킬 수 있다.
|
|
|
|
|
|
|
|
1. 깃랩 화면 오른쪽위 계정 메뉴에서 "Edit profile" 선택
|
|
|
|
1. 메뉴에서 "Account" 선택
|
|
|
|
1. "Social sign-in"에서 "Connect Azure AD v2" 클릭
|
|
|
|
|
|
|
|
위의 과정을 거치면 MS의 인증 제공자로 넘어가는데 웹브라우저의 로그인 상태에 따라 MS 계정 로그인을 해야 할 수도 있고 자동처리 되어 바로 리다이렉트 될 수도 있다.
|
|
|
|
|
|
|
|
주의할 점은 기존 유저가 위의 과정을 거치지 않고 신규유저처럼 Sign in을 한다면 계정이 새로 생성되서 복수개의 계정을 가지게 된다. 이 때는 관리자에게 요청해서 새로 생성된 계정을 삭제하면 위의 과정을 진행할 수 있다.
|
|
|
|
|
|
|
|
## 신규 유저
|
|
|
|
|
|
|
|
기존에 깃랩에 계정을 가지고 있지 않던 사용자는 다음의 과정으로 MS 계정과 연결된 깃랩 계정을 생성할 수 있다.
|
|
|
|
|
|
|
|
계정 생성을 하기 위해 <https://itmsg.ddns.net/users/sign_in> 접속 한다.
|
|
|
|
계정을 생성하기 위해서는 "Register now"를 클릭하고 Create an account using "Azure AD v2"를 클릭하면 된다.
|
|
|
|
|
|
|
|
위의 방법이 정상적인 절차이지만 첫 화면에서 Sign in with "Azure AD v2" 클릭을 해도 동일하게 계정이 생성된다.
|
|
|
|
|
|
|
|
웹브라우저에서 MS계정으로 이미 로그인이 되었다면 자동적으로 계정이 생성되고 깃랩에 로그인이 된다. MS계정이 로그인 되지 않은 상태라면 로그인 창이 뜨면서 로그인 프로세스가 진행된다. 이때의 로그인 계정은 회사에서 발급받은 `@itmsg.onmicrosoft.com` 도메인을 가진 계정이어야 한다.
|
|
|
|
|
|
|
|
 |