InfoGrab DocsInfoGrab Docs

GitLab 자격 증명

이 자격 증명을 사용하여 다음 노드를 인증할 수 있습니다. GitLab GitLab Trigger 지원되는 인증 방법 # API 액세스 토큰 OAuth2(권장) 관련 자료 # 이 서비스에 대한 자세한 내용은 GitLab의 API 문서 를 참고하세요. API 액세스 토큰 사용 # 이 자격 증명을 구성하려면 GitLab 계정과 다음이 필요합니다. GitLab Server 의 URL Access Token 자격 증명을 설정하려면: GitLab에서 아바타를 선택한 다음 Edit profile 을 선택합니다. 왼쪽 사이드바에서 Access tokens 를 선택합니다. Add new token 을 선택합니다. 토큰의 Name 을 입력합니다. 예: n8n integration 토큰의 expiry date (만료일)를 입력합니다. 만료일을 입력하지 않으면 GitLab이 현재 날짜로부터 365일 뒤로 자동 설정합니다. 토큰은 해당 만료일 자정(UTC)에 만료됩니다. 원하는 Scopes 를 선택합니다. GitLab 노드의 경우 api 스코프를 사용하면 노드의 모든 기능에 대한 액세스 권한을 쉽게 부여할 수 있습니다. 또는 사용하려는 기능에 맞는 스코프를 선택하려면 개인 액세스 토큰 스코프 를 참고하세요. Create personal access token 을 선택합니다. 생성된 액세스 토큰을 복사하여 n8n 자격 증명의 Access Token 에 입력합니다. n8n 자격 증명에 GitLab Server 의 URL을 입력합니다. 자세한 내용은 GitLab의 개인 액세스 토큰 생성 문서 를 참고하세요. OAuth2 사용 # 참고 이 섹션의 상세 내용은 n8n 공식 문서 를 참조하세요. n8n을 셀프 호스팅 하는 경우 GitLab 계정이 필요합니다. 그런 다음 새 GitLab 애플리케이션을 생성합니다. GitLab에서 아바타를 선택한 다음 Edit profile 을 선택합니다. 왼쪽 사이드바에서 Applications 를 선택합니다. Add new application 을 선택합니다. 애플리케이션의 Name 을 입력합니다. 예: n8n integration n8n에서 OAuth Redirect URL 을 복사합니다. 이를 GitLab의 Redirect URI 로 입력합니다. 원하는 Scopes 를 선택합니다. GitLab 노드의 경우 api 스코프를 사용하면 노드의 모든 기능에 대한 액세스 권한을 쉽게 부여할 수 있습니다. 또는 사용하려는 기능에 맞는 스코프를 선택하려면 개인 액세스 토큰 스코프 를 참고하세요. Save application 을 선택합니다. Application ID 를 복사하여 n8n 자격 증명의 Client ID 로 입력합니다. Secret 을 복사하여 n8n 자격 증명의 Client Secret 으로 입력합니다. 자세한 내용은 GitLab의 OAuth 2.0 인증 ID 공급자로 GitLab 구성하기 문서를 참고하세요. OAuth2와 GitLab에 대한 자세한 내용은 GitLab OAuth 2.0 ID 공급자 API 문서 를 참고하세요.