온톨로지액션 유형Side effects웹훅 설정하기

본 번역은 검증되지 않았습니다. AIP를 통해 영문원문으로부터 번역되었습니다.

웹훅 설정하기

사전 요구사항

  1. 기본 액션 설정 방법을 배우려면 시작하기 튜토리얼을 완료하세요.
  2. 외부 시스템과의 연결을 생성하기 위해 웹훅을 설정하세요. 원본 시스템에 연결할 권한이 있는 시스템 관리자와 함께 작업해야 할 수도 있습니다.

단계

아래 예시에서 우리는 priority 문자열 값을 받아 외부 시스템으로 전송하는 티켓 우선 순위 수정이라는 웹훅이 있다고 가정합니다.

액션으로 이동하여 Logic 탭을 선택한 다음 새 규칙 추가를 선택하고 웹훅을 선택합니다.

새 웹훅 추가

기본적으로 새로 추가된 웹훅은 side effect로 설정됩니다. 이렇게 하면 웹훅이 Foundry에서 오브젝트를 편집한 이후에 실행됩니다. 대신 Writeback을 선택하여 오브젝트 편집 이전에 웹훅이 실행되도록 할 수 있습니다.

writeback 또는 side effect 선택

아래 메뉴에서 실행할 웹훅을 선택합니다. 이 예에서는 티켓 우선 순위 수정 웹훅을 선택합니다. 원한다면 웹훅의 다른 버전을 선택할 수 있습니다.

실행할 웹훅 선택

다음으로, 액션 파라미터를 기반으로 웹훅 입력 파라미터를 설정합니다. 기본적으로 동일한 이름의 기존 액션 파라미터가 이미 있는 경우를 제외하고 웹훅 입력마다 새로운 액션 파라미터가 생성됩니다. 이 경우 기존 파라미터가 자동으로 설정됩니다. 이 예에서는 priority라는 웹훅 입력을 Ticket Priority라는 기존 액션 파라미터에 매핑합니다.

기존 액션 파라미터에 웹훅 입력 매핑

웹훅 추가를 선택하여 웹훅 규칙을 액션에 추가를 완료합니다. 웹훅이 추가된 후 규칙 섹션에서 writeback이 오브젝트가 수정되기 전에 발생함을 알 수 있습니다.

새 웹훅 추가 (완료)

웹훅을 추가하면서 생성된 이제 사용되지 않는 자동 생성된 파라미터를 제거하려면 아래와 같이 진행합니다.

자동 생성된 파라미터 제거

오른쪽 상단의 저장하기를 선택하여 액션 변경 사항을 저장합니다. 이제 액션이 적용되면 외부 시스템에 대한 요청이 Foundry에서 오브젝트에 대한 변경 사항이 적용되기 전에 이루어집니다.

다음 단계

이 튜토리얼에서는 액션에 웹훅을 추가하는 방법을 설명했습니다. 더 알아보려면 다음 리소스를 참조하세요:

  • 액션에서 사용 가능한 웹훅의 모든 옵션에 대해 알아보려면 웹훅 섹션을 참조하세요.
  • 함수를 사용하여 웹훅 입력 파라미터를 설정하는 방법을 배워보세요.
  • Data Connections에서 웹훅 개념에 대해 자세히 알아보세요.