GitHub 스포크 설정
인스턴스를 및 GitHub Enterprise Server와 GitHub 통합하여 ServiceNow 플로우를 자동화하고 Enterprise GitHub Server에서 GitHub 작업을 수행합니다. 예를 들어 분기를 GitHub 생성하고 상세 정보를 검색하는 플로우를 생성합니다.
시작하기 전에
- 통합 허브 구독을 요청합니다.
- GitHub 스포크를 활성화합니다.
- 개인 액세스 토큰을 생성할 계정 GitHub 입니다.
- 엔터프라이즈 서버를 사용하는 GitHub 경우 개인 액세스 토큰을 생성하는 계정입니다.
- 필요한 역할: admin.
프로시저
-
계정에서 개인 액세스 토큰을 GitHub 생성합니다.
- https://github.com/에 로그인합니다.
-
대시보드에서 프로파일 아이콘을 선택합니다.
- 설정을 선택합니다.
- 설정 페이지의 왼쪽 패널에서 개발자 설정을 선택합니다.
- 개발자 설정 페이지의 왼쪽 패널에서 개인 액세스 토큰 > 토큰(클래식).
- 선택 새 토큰 작성 > 새 토큰 생성(클래식).
- 메모에 개인 액세스 토큰의 설명 또는 용도를 입력합니다.
- 만료에서 토큰의 만료 기간을 설정하거나 만료 없음을 선택합니다.
- 범위 선택 제목 아래에서 생성 중인 개인 액세스 토큰에 대한 액세스를 정의하는 범위를 선택합니다.
-
토큰 작성을 선택합니다.
개인 액세스 토큰이 생성됩니다.
-
개인 액세스 토큰을 복사하려면 복사 단추를 선택합니다.
중요사항:개인용 액세스 토큰을 안전한 장소에 보관합니다. GitHub에 대한 연결 기록을 생성할 때 필요합니다.
-
를 사용하여 GitHub인스턴스를 연결하는 ServiceNow 연결 기록을 구성합니다.
- 에 ServiceNow로그인합니다.
- 다음으로 이동 모두 > 프로세스 자동화 > 워크플로우 스튜디오.
- 통합 탭을 클릭합니다.
- 연결에서 아웃바운드 연결을 전환하고 사용하도록 설정합니다.
-
GitHub 연결 별칭을 찾아 세부 정보 보기를 클릭합니다.
스포크를 처음 구성하는 경우 구성을 클릭합니다. 그렇지 않으면 편집을 클릭합니다.
-
양식에 상세 정보를 입력합니다.
표 1. 연결 구성 양식 필드 설명 연결 이름 연결의 이름입니다. 주:첫 번째 연결 기록의 기본 및 읽기 전용 이름은 GitHub입니다.연결 URL GitHub에 연결하는 URL입니다. 를 입력합니다 https://api.github.com. MID 서버 사용 - 인스턴스에 연결하기 GitHub위해 MID 서버가 필요한 경우 ServiceNow1을 입력합니다.
- 인스턴스에 연결하는 GitHub데 MID 서버가 필요하지 않은 경우 ServiceNow0을 입력합니다.
중요사항:이 옵션을 사용하려면 인스턴스에 MID 서버가 설정되어 있어야 합니다. 자세한 지침은 을 참조하십시오 MID Server .API 키 GitHub에서 생성한 개인 액세스 토큰입니다. -
연결 생성을 선택합니다.
GitHub 연결 기록이 생성됩니다.
-
GitHub Enterprise Server를 사용하는 경우 GitHub Server 연결을 구성합니다.
중요사항:엔터프라이즈 서버에서 GitHub 개인 액세스 토큰을 생성합니다.
엔터프라이즈 서버에서 개인 액세스 토큰을 GitHub 생성하는 방법에 대한 자세한 내용은 문서를 참조하십시오 Integrate with GitHub Enterprise Server.
- GitHub 서버 연결 카드를 선택합니다.
- 상세 정보 보기를 선택합니다.
-
양식을 작성합니다.
표 2. 연결 구성 양식 필드 설명 연결 이름 연결의 이름입니다. 주:첫 번째 연결 레코드의 기본 및 읽기 전용 이름은 GitHub Server입니다. 사용자 지정 이름으로 연결을 만들려면 연결 추가를 선택하고 양식을 작성합니다.연결 URL GitHub 인스턴스의 URL입니다. MID 서버 사용 - 인스턴스가 엔터프라이즈 서버와 연결하기 GitHub 위해 MID 서버를 필요로 하는 경우 ServiceNow1을 입력합니다.
- 인스턴스가 엔터프라이즈 서버와 연결하는 데 MID 서버가 없어도 되는 경우 ServiceNow0을 GitHub 입력합니다.
중요사항:이 옵션을 사용하려면 인스턴스에 MID 서버가 설정되어 있어야 합니다. 자세한 지침은 을 참조하십시오 MID Server .API 키 GitHub Enterprise Server에서 생성한 개인 액세스 토큰입니다. -
연결 생성을 선택합니다.
GitHub Enterprise Server 연결 기록이 구성되었습니다.