GitHub 스포크에 대한 트리거 설정

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 2분
  • 인스턴스에서 비밀 및 콜백 URL을 생성하도록 트리거를 ServiceNow 설정합니다.

    시작하기 전에

    필요한 역할: admin

    인스턴스에서 ServiceNow 트리거 정의 활성화

    트리거 정의를 활성화하여 인스턴스에서 ServiceNow 비밀 및 콜백 URL을 생성합니다.

    시작하기 전에

    필요한 역할: flow_designer 및 connection_admin

    구독 필요: Integration Hub Enterprise Pack.

    필요한 스포크 플러그인을 설치했는지 확인합니다.

    이 태스크 정보

    GitHub 는 비밀 및 콜백 URL을 사용하여 페이로드를 인스턴스에 안전하게 전송합니다 ServiceNow . 인스턴스는 GitHub가 보내고 페이로드를 수락하는 비밀을 ServiceNow 확인합니다.

    프로시저

    1. 다음으로 이동 모두 > 프로세스 자동화 > 워크플로우 스튜디오.
    2. 통합 탭을 선택합니다.
    3. 인바운드 탭을 전환하여 활성화합니다.
    4. GitHub Spoke 카드를 찾아 세부 정보 보기를 선택합니다.
    5. 구성을 선택합니다.
    6. 사용자 필드에서 인바운드 세션 또는 플로우를 대신 트리거할 사용자 이름을 선택합니다.
    7. 비밀 생성을 선택하여 비밀을 생성합니다.
      비밀은 웹후크의 페이로드에 서명하는 데 사용됩니다. GitHub에서 비밀을 구성해야 합니다.
      비밀 필드에 비밀이 작성됩니다.
    8. 활성화를 선택합니다.
      콜백 URL이 URL 필드에 생성됩니다.

      콜백 URL이 생성되었습니다.

    9. 창을 닫습니다.

    다음에 수행할 작업

    에서 비밀 및 콜백 URL 구성 GitHub

    에서 비밀 및 콜백 URL 구성 GitHub

    웹후크를 인스턴스로 안전하게 보낼 수 GitHub 있도록 비밀 및 콜백 URL을 ServiceNow 설정합니다.

    시작하기 전에

    필요한 역할: admin

    프로시저

    1. GitHub에 로그인합니다.
    2. 필요한 리포지토리로 이동합니다.
    3. 설정을 선택합니다.
    4. 왼쪽 패널에서 웹후크를 선택합니다.
    5. 웹후크 추가를 선택합니다.
    6. 양식을 작성합니다.
      표 1. 웹후크 트리거
      필드 설명
      페이로드 URL * GitHub가 웹후크를 통해 페이로드를 보내는 데 사용하는 페이로드 URL을 GitHub에 제공하는 옵션입니다.

      트리거를 활성화하는 동안 생성한 URL을 입력합니다. 인스턴스에서 ServiceNow 트리거 정의 활성화 문서를 참조하십시오.

      콘텐츠 유형 * 페이로드 컨텐츠 형식을 선택하는 옵션입니다.

      application/json을 선택합니다.

      비밀 GitHub에서 웹후크를 수신할 ServiceNow 때 확인하는 비밀을 제공하는 옵션입니다.

      트리거를 활성화하는 동안 생성한 비밀을 입력합니다. 인스턴스에서 ServiceNow 트리거 정의 활성화 문서를 참조하십시오.

      어떤 이벤트로 이 웹후크를 트리거하시겠습니까? 웹후크를 트리거하는 이벤트를 지정하는 옵션입니다. 다음 옵션 중에서 선택합니다.
      • 푸시 이벤트만: GitHub에 푸시 이벤트가 있을 때 웹후크를 트리거합니다.
      • 모두 보내기: 이벤트가 발생할 때마다 웹후크를 트리거합니다.
      • 개별 이벤트 선택: 이벤트를 지정할 때 웹후크가 트리거됩니다.
    7. 웹후크 추가를 선택합니다.