이 문서는 기계 번역되었습니다.
개요
이 가이드는 싱글 사인온(SSO)을 위해 Microsoft Entra ID를 Legora의 글로벌 인증에 연결하는 IT 관리자를 위한 것입니다. 이후 구성원은 Entra ID 계정으로 Legora에 로그인합니다. 작업 위치는 두 곳입니다. Microsoft Entra 관리 센터와 Legora의 Authentication입니다. Entra ID는 Legora의 글로벌 인증에서 OpenID Connect를 사용합니다.조직이 Legora의 글로벌 인증을 사용해야 하며, 역할에 Manage authentication security가 포함되어야 합니다. 다음을 참조하세요. 조직의 인증을 어떻게 관리하나요?.조직이 아직 이전하지 않았다면 Legora 지원팀이 싱글 사인온(SSO)을 설정합니다. support@legora.com으로 문의하세요. 기존 조직을 이전하려면 다음을 참조하세요. IT 관리자 가이드: Legora의 글로벌 인증.
작동 방식
각 단계에 작업 위치가 표시됩니다. Legora에서 연결을 테스트하기 전에 Entra 단계를 완료하세요.1단계: 앱 등록 만들기(Entra)
Legora가 구성원을 로그인시키는 Entra 앱 등록을 만듭니다.- Microsoft Entra 관리 센터에 로그인합니다.
- Entra ID > App registrations로 이동한 다음 New registration을 선택합니다.
- 양식을 작성하고 Register를 선택합니다.
- Name: 앱의 용도를 나타내는 이름(예: “Legora SSO.”).
- Supported account types: 기본값인 Accounts in this organizational directory only(단일 테넌트)를 그대로 둡니다.
- Redirect URI: 지금은 비워 둡니다. 2단계에서 추가합니다.
- 앱의 Overview 페이지에서 4단계에 쓸 다음 값을 복사합니다.
- Application (client) ID
- Directory (tenant) ID
2단계: 리디렉션 URI 추가(Entra)
로그인 후 Entra가 구성원을 돌려보낼 수 있도록 Legora 콜백을 등록합니다.- 앱 등록에서 Authentication으로 이동합니다.
- Add a platform을 선택한 다음 Web을 선택합니다.
- 이 리디렉션 URI를 붙여 넣고 Configure를 선택합니다.
https://sso.legora.com/api/oauth/oidc
Legora의 글로벌 인증을 사용하는 모든 조직에 이 URI를 사용하세요. 4단계에서 연결을 만든 뒤 연결의 Redirect URL에 같은 값이 표시됩니다.
Entra에서 허용할 OpenID Connect 범위를 묻는 경우 openid, profile, email을 사용하도록 설정합니다. Legora는 로그인 후 이메일 주소가 필요합니다. 이름과 성은 권장됩니다.
이 앱 등록에 이전 Legora 로그인 설정의 리디렉션 URI가 이미 있으면 그대로 두고 위 URI를 추가하세요. 조직이 Legora의 글로벌 인증으로 이전을 완료한 후에만 이전 URI를 제거하세요. 전체 작업 목록은 다음에 있습니다. IT 관리자 가이드: Legora의 글로벌 인증.
3단계: 클라이언트 비밀 만들기(Entra)
Legora가 앱 등록에 연결할 때 사용하는 비밀을 만듭니다.- 앱 등록에서 Certificates & secrets > Client secrets로 이동한 다음 New client secret을 선택합니다.
- 설명(예: “Legora SSO secret,”)을 추가하고 만료일을 선택합니다.
- Add를 선택한 다음 Value를 복사해 안전한 곳에 저장합니다. Entra는 Value를 한 번만 표시합니다. 비밀 ID는 Legora에 붙여 넣을 수 없습니다.
- 메뉴에서 본인 이름을 선택한 다음 Settings > People > Authentication을 선택합니다.
- SSO에서 해당 연결을 선택합니다.
- Connection details에서 Edit를 선택합니다.
- Client secret에 새 값을 입력합니다. 현재 비밀을 유지하려면 필드를 비워 두세요.
- 저장합니다.
4단계: 연결 세부 정보 추가(Legora)
1~3단계의 값을 Legora에 입력합니다. 도메인은 조직이 소유한 도메인을 사용하세요. Entra 관리 센터의 Entra ID > Domain names에서 찾을 수 있습니다.legora.com과 같은 확인된 도메인을 사용하고, onmicrosoft.com으로 끝나는 도메인은 건너뛰세요.
- 메뉴에서 본인 이름을 선택한 다음 Settings > People > Authentication을 선택합니다.
- SSO에서 Add를 선택한 다음 Entra ID를 선택합니다.
- 양식을 작성합니다.
- Display Name: 구성원이 로그인 화면에서 보는 이름입니다.
- Domain: 조직의 도메인입니다.
- Tenant ID: 1단계의 Directory (tenant) ID입니다.
- Client ID: 1단계의 Application (client) ID입니다.
- Client Secret: 3단계의 비밀 값입니다.
- Create connection을 선택합니다. Legora가 새 연결을 엽니다.
5단계: 사용자 및 그룹 할당(Entra)
Entra를 통해 Legora에 로그인할 수 있는 사람을 선택합니다.- 앱 등록을 위해 Entra가 만든 엔터프라이즈 애플리케이션을 엽니다. 등록의 Overview 페이지에서 Managed application in local directory를 선택하거나, Entra ID > Enterprise applications로 이동해 해당 앱을 선택합니다.
- Properties에서 디렉터리의 모든 사용자가 로그인할 수 있는지, 할당한 사용자만 로그인할 수 있는지 선택합니다. **Assignment required?**의 기본값은 No입니다. 할당한 사용자와 그룹만 허용하려면 Yes로 설정합니다.
- 할당이 필요하면 Users and groups로 이동한 다음 Add user/group을 선택합니다.
- Legora에 액세스해야 하는 사용자 또는 그룹을 선택한 다음 Assign을 선택합니다.
6단계: 연결 테스트(Legora)
구성원이 사용하기 전에 연결이 작동하는지 확인합니다.- 메뉴에서 본인 이름을 선택한 다음 Settings > People > Authentication을 선택합니다.
- SSO에서 해당 연결을 선택합니다.
- Test connection을 선택합니다. 로그인 창이 열립니다.
7단계: 연결 사용(Legora)
구성원이 연결을 사용할 수 있게 합니다. 연결에서 Status를 켭니다. 그러면 구성원이 Entra ID로 로그인할 수 있습니다. 켜기 전까지 연결은 구성되어 있지만 로그인 방법으로 표시되지 않습니다.가입할 수 있는 사람
Entra는 인증할 수 있는 사람을 제어합니다. Legora는 구성원이 되는 사람을 제어합니다. 연결의 Auto-provision과 Email domains에서 멤버십을 설정합니다.Auto-provision 켜짐
Auto-provision이 켜져 있으면, 나열된 도메인의 이메일 주소로 처음 로그인할 때 Legora가 해당 사용자를 추가합니다. Entra에서 인증할 권한은 여전히 필요합니다. 앱 할당, 조건부 액세스, 다단계 인증은 Entra에 남아 있습니다. Auto-provision을 켜기 전에 Email domains에 도메인을 하나 이상 추가하세요. 연결은 활성 상태여야 합니다. 연결에 Directory Sync가 켜져 있으면 멤버십은 Directory Sync로 관리하세요. 다음을 참조하세요. Directory Sync.Auto-provision 꺼짐
Auto-provision이 꺼져 있어도 Entra에서 인증할 수는 있습니다. Legora는 Admin이 초대한 뒤 상대가 수락한 후에만 추가합니다. 활성 멤버십이 없으면 로그인이 중단됩니다. Legora에는 다음이 표시됩니다. “User has no active membership in any of the connection organisations.” 액세스를 부여하려면 Entra에서 해당 사용자를 허용하고 Legora에서 초대하세요. 액세스를 제거하려면 Entra 앱에서 제거하거나 Legora 조직에서 제거하세요.자주 묻는 질문
이 답변은 연결을 켠 뒤 관리자가 가장 자주 보고하는 로그인 문제를 다룹니다.Entra의 엔터프라이즈 앱에서 사용자를 제거하면 어떻게 되나요?
해당 앱으로는 더 이상 로그인할 수 없습니다. Legora 프로필은 남아 있습니다. 앱에 다시 할당하면, 아직 구성원이거나 Auto-provision이 추가할 수 있는 경우 로그인할 수 있습니다. 조직에서 Directory Sync도 사용하면 Entra에서 사용자를 비활성화하거나 제거할 때 조직 액세스가 취소됩니다. Legora 프로필은 삭제되지 않습니다.사용자가 비어 있는 Legora 계정으로 로그인하는 이유는 무엇인가요?
Auto-provision이 켜져 있으면 Legora는 Entra가 보낸 이메일 주소로 계정을 만듭니다. 이 주소가 초대에 사용한 주소와 다르면(예:jane.doe@example.com 대신 jdoe@example.com) Legora는 Entra 주소로 별도 계정을 만듭니다. Entra의 이메일을 Legora에서 사용하는 주소와 맞추거나 support@legora.com으로 문의하세요.