GitLab 에 대한 OAuth 2.0 자격 증명 설정DevOps
에서 GitLab 사용자 지정 OAuth 애플리케이션을 생성하고 요청을 인증ServiceNow DevOps하여 계정을 인스턴스와 ServiceNow 통합합니다GitLab.
계정을 GitLab 구성하고, 애플리케이션 레지스트리에 등록 GitLab 하고, 앱 제공자에 GitLab 대한 자격 증명 기록을 생성합니다.
필요한 역할: oauth_admin.
GitLab 계정에서 앱 GitLab 구성(인증 코드)
계정에서 사용자 지정 GitLab 앱을 GitLab 생성하여 인스턴스에서 OAuth 2.0 인증을 ServiceNow 활성화합니다.
시작하기 전에
필요한 역할: 관리자
이 태스크 정보
GitLab을 OAuth 2.0 인증 ID 제공자로 구성합니다. 자세한 내용은 GitLab 설명서를 참조하십시오.
프로시저
OAuth 제공자로 등록 GitLab (인증 코드)
앱 계정 구성 중에 GitLab 생성된 정보를 사용하여 OAuth 공급자로 등록 GitLab 하고 인스턴스가 OAuth 2.0 토큰을 요청하도록 허용합니다.
시작하기 전에
필요한 역할: 관리자
프로시저
앱 제공자에 대한 GitLab 자격 증명 기록 생성(인증 코드)
이전에 작업을 승인하기 위해 생성된 GitLab 앱 제공자에게 자격 증명 기록을 생성합니다.
시작하기 전에
필요한 역할: 관리자
주:
자격 증명 기록을 만들고 ServiceNow에서 OAuth 토큰을 생성하는 사용자는 웹후크를 자동으로 구성할 수 있도록 프로젝트 웹후크에 대해 GitLab에서 최소한 유지관리자 역할과 그룹 웹후크에 대한 소유자 역할을 가지고 있어야 합니다. 자세한 내용은 GitLab 설명서를 참조하십시오.