Microsoft Entra ID 자격 증명#
다음 노드를 인증하기 위해 이러한 자격 증명을 사용할 수 있습니다:
필수 조건#
- Microsoft Entra ID 계정 또는 구독을 생성합니다.
- 사용자가 기업 Microsoft Entra 계정에 의해 관리되는 경우, 관리자 계정이 이 사용자를 위해 "사용자가 회사 데이터를 대신하여 앱에 접근하도록 동의할 수 있음" 옵션을 활성화해야 합니다(자세한 내용은 Microsoft Entra 문서를 참조하십시오).
Microsoft는 Microsoft Azure 계정을 생성할 때 Entra ID 무료 요금제를 포함합니다.
지원되는 인증 방법#
- OAuth2
관련 자료#
서비스에 대한 자세한 내용은 Microsoft Entra ID의 문서를 참조하십시오.
OAuth2 사용하기#
n8n Cloud 사용자 참고 사항
Cloud 사용자는 연결 정보를 직접 입력할 필요가 없습니다.
Connect my account 를 선택하면 브라우저를 통해 계정을 연결할 수 있습니다.
자체 호스팅 사용자에게는 OAuth2를 처음부터 구성하는 두 가지 주요 단계가 있습니다:
각 단계에 대한 자세한 지침은 아래를 참조하십시오. Microsoft OAuth2 웹 흐름에 대한 자세한 내용은 Microsoft 인증 및 권한 부여 기본 사항을 참조하십시오.
애플리케이션 등록하기#
Microsoft Identity Platform에 애플리케이션을 등록합니다:
- Microsoft Application Registration Portal을 엽니다.
- 애플리케이션 등록을 선택합니다.
- 애플리케이션의 이름을 입력합니다.
- 지원되는 계정 유형에서 조직 디렉터리의 모든 계정(모든 Azure AD 디렉터리 - 다중 테넌트) 및 개인 Microsoft 계정(예: Skype, Xbox)를 선택합니다.
- 애플리케이션 등록에서:
- n8n 자격 증명에서 OAuth Callback URL을 복사합니다.
- Redirect URI (선택 사항) 필드에 붙여넣습니다.
- 플랫폼 선택 > 웹을 선택합니다.
- 등록을 선택하여 애플리케이션을 생성합니다.
- 애플리케이션(클라이언트) ID를 복사하여 n8n의 클라이언트 ID로 붙여넣습니다.
자세한 내용은 Microsoft Identity Platform에 애플리케이션 등록하기를 참조하십시오.
클라이언트 비밀 생성하기#
애플리케이션이 생성되면, 클라이언트 비밀을 생성합니다:
- Microsoft 애플리케이션 페이지에서 왼쪽 탐색에서 인증서 및 비밀을 선택합니다.
- 클라이언트 비밀에서 + 새 클라이언트 비밀을 선택합니다.
- 클라이언트 비밀에 대한 설명을 입력합니다, 예:
n8n 자격 증명
. - 추가를 선택합니다.
- 값 열에서 비밀을 복사합니다.
- 이를 n8n의 클라이언트 비밀로 붙여넣습니다.
- n8n에서 내 계정 연결을 선택하여 연결 설정을 마칩니다.
- Microsoft 계정에 로그인하고 앱이 내 정보에 접근할 수 있도록 허용합니다.
클라이언트 비밀 추가에 대한 자세한 내용은 Microsoft의 클라이언트 비밀 추가하기를 참조하십시오.
일반 문제#
Microsoft Entra 자격 증명과 관련된 알려진 일반 오류 및 문제입니다.
관리자 승인 필요 (Need admin approval)#
Microsoft 360 또는 Microsoft Entra 계정의 자격 증명을 추가하려고 할 때,
이 작업에는 관리자 승인이 필요합니다 라는 메시지가 표시될 수 있습니다.
이 메시지는 자격 증명의 권한을 부여하려는 계정이 Microsoft Entra에서 관리되는 경우 나타납니다.
자격 증명을 발급하려면,
관리자 계정이 해당 애플리케이션에 대해 사용자(또는 "테넌트")에게 권한을 부여해야 합니다.
이 절차에 대한 자세한 내용은
Microsoft Entra 문서를 참고하세요.