GitHub 스포크 설정

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 3분
  • 인스턴스를 및 GitHub Enterprise Server와 GitHub 통합하여 ServiceNow 플로우를 자동화하고 Enterprise GitHub Server에서 GitHub 작업을 수행합니다. 예를 들어 분기를 GitHub 생성하고 상세 정보를 검색하는 플로우를 생성합니다.

    시작하기 전에

    • 통합 허브 구독을 요청합니다.
    • GitHub 스포크를 활성화합니다.
    • 개인 액세스 토큰을 생성할 계정 GitHub 입니다.
    • 엔터프라이즈 서버를 사용하는 GitHub 경우 개인 액세스 토큰을 생성하는 계정입니다.
    • 필요한 역할: admin.

    프로시저

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

      엔터프라이즈 서버에서 개인 액세스 토큰을 GitHub 생성하는 방법에 대한 자세한 내용은 문서를 참조하십시오 Integrate with GitHub Enterprise Server.

      1. GitHub 서버 연결 카드를 선택합니다.
      2. 상세 정보 보기를 선택합니다.
      3. 양식을 작성합니다.
        표 2. 연결 구성 양식
        필드 설명
        연결 이름 연결의 이름입니다.
        주:
        첫 번째 연결 레코드의 기본 및 읽기 전용 이름은 GitHub Server입니다. 사용자 지정 이름으로 연결을 만들려면 연결 추가를 선택하고 양식을 작성합니다.
        연결 URL GitHub 인스턴스의 URL입니다.
        MID 서버 사용
        • 인스턴스가 엔터프라이즈 서버와 연결하기 GitHub 위해 MID 서버를 필요로 하는 경우 ServiceNow1을 입력합니다.
        • 인스턴스가 엔터프라이즈 서버와 연결하는 데 MID 서버가 없어도 되는 경우 ServiceNow0GitHub 입력합니다.
        중요사항:
        이 옵션을 사용하려면 인스턴스에 MID 서버가 설정되어 있어야 합니다. 자세한 지침은 을 참조하십시오 MID Server .
        API 키 GitHub Enterprise Server에서 생성한 개인 액세스 토큰입니다.
      4. 연결 생성을 선택합니다.
        GitHub Enterprise Server 연결 기록이 구성되었습니다.