Google Calendar개 모듈
Adobe Workfront Fusion 시나리오에서는 Google 달력을 사용하는 워크플로를 자동화할 수 있을 뿐만 아니라 여러 타사 응용 프로그램 및 서비스에 연결할 수 있습니다.
시나리오를 만드는 방법에 대한 지침이 필요하면 시나리오 만들기 Adobe Workfront Fusion를 참조하십시오.
모듈에 대한 자세한 내용은 의 모듈 Adobe Workfront Fusion을 참조하세요.
액세스 요구 사항
이 문서의 기능을 사용하려면 다음 액세스 권한이 있어야 합니다.
보유 중인 플랜, 라이선스 유형 또는 액세스 권한을 확인하려면 Workfront 관리자에게 문의하세요.
Adobe Workfront Fusion 라이선스에 대한 자세한 내용은 Adobe Workfront Fusion 라이선스를 참조하세요.
전제 조건
Google Calendar 모듈을 사용하려면 Google 계정이 있어야 합니다.
Google Calendar API 정보
Google Calendar 커넥터는 다음을 사용합니다.
Google Calendar개 모듈 및 해당 필드
Google Calendar 모듈을 구성할 때 Workfront Fusion에 아래 나열된 필드가 표시됩니다. 앱 또는 서비스의 액세스 수준과 같은 요소에 따라 이러한 필드와 함께 Google Calendar 필드가 추가로 표시될 수 있습니다. 모듈의 굵은 제목은 필수 필드를 나타냅니다.
필드나 함수 위에 맵 단추가 표시되면 이 단추를 사용하여 해당 필드에 대한 변수와 함수를 설정할 수 있습니다. 자세한 내용은 한 모듈에서 다른 모듈로 정보를 매핑 Adobe Workfront Fusion을 참조하십시오.
이벤트
이벤트 보기
이 트리거 모듈은 지정한 달력에서 새 이벤트가 추가, 업데이트, 삭제, 시작 또는 종료될 때 시나리오를 실행합니다. 모듈은 연결에서 액세스하는 모든 사용자 지정 필드 및 값과 함께 레코드 또는 레코드와 연결된 모든 표준 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
이벤트 검색
이 작업 모듈은 선택한 달력에서 이벤트를 검색합니다.
검색의 달력과 매개 변수를 지정합니다.
모듈은 연결에 액세스하는 사용자 지정 필드 및 값과 함께 이벤트의 ID 및 연결된 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
이벤트 가져오기
이 작업 모듈은 지정된 달력의 단일 이벤트에 대한 메타데이터를 반환합니다.
달력 및 이벤트를 지정합니다.
모듈은 연결에 액세스하는 사용자 지정 필드 및 값과 함께 이벤트의 ID 및 모든 관련 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
이벤트 만들기
이 작업 모듈은 이벤트를 만듭니다.
이벤트에 대한 달력과 매개 변수를 지정합니다.
모듈은 연결에 액세스하는 사용자 지정 필드 및 값과 함께 이벤트의 ID 및 연결된 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
이벤트 업데이트
이 작업 모듈은 기존 이벤트를 변경합니다.
달력 및 이벤트 ID를 지정합니다.
모듈은 연결에 액세스하는 사용자 지정 필드 및 값과 함께 이벤트의 ID 및 연결된 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
원하는 필드에 새 값을 입력하여 이벤트 정보를 갱신할 수 있습니다. 개별 필드에 대한 자세한 내용은 이벤트 만들기를 참조하십시오.
이벤트 삭제
이 작업 모듈은 이벤트를 삭제합니다.
달력 및 이벤트 ID를 지정합니다.
모듈은 연결에 액세스하는 사용자 지정 필드 및 값과 함께 이벤트의 ID 및 연결된 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
캘린더
일정 나열
이 작업 모듈은 사용자의 캘린더 목록에 있는 캘린더를 반환합니다.
모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 캘린더 ID 및 연결된 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
일정 가져오기
이 작업 모듈은 캘린더를 검색합니다.
검색할 달력의 ID를 지정합니다.
모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 레코드 및 관련 필드의 ID를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
일정 만들기
이 작업 모듈은 새 캘린더를 만듭니다.
달력의 이름을 지정합니다.
모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 캘린더 ID 및 연결된 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
일정 업데이트
이 작업 모듈은 캘린더를 업데이트합니다.
업데이트할 캘린더의 ID를 지정합니다.
모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 캘린더 ID 및 연결된 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
일정 삭제
이 작업 모듈은 캘린더를 삭제합니다.
삭제할 달력의 ID를 지정합니다.
모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 캘린더 ID 및 연결된 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
일정 지우기
이 작업 모듈은 계정의 기본 캘린더에서 모든 이벤트를 제거합니다.
지우려는 캘린더가 포함된 계정에 연결하는 연결을 지정합니다.
모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 캘린더 ID 및 연결된 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
액세스 제어 규칙
액세스 제어 규칙 나열
이 작업 모듈은 캘린더의 액세스 제어 목록에 있는 규칙을 반환합니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
액세스 제어 규칙 가져오기
이 작업 모듈은 액세스 제어 규칙의 메타데이터를 반환합니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
액세스 제어 규칙 만들기
이 작업 모듈은 새 액세스 제어 규칙을 만듭니다.
달력의 이름을 지정합니다.
모듈은 연결이 액세스하는 사용자 지정 필드 및 값과 함께 액세스 제어 규칙 및 관련 필드의 ID를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
액세스 제어 규칙 업데이트
이 작업 모듈은 액세스 제어 규칙을 업데이트합니다.
달력의 이름을 지정합니다.
모듈은 연결이 액세스하는 사용자 지정 필드 및 값과 함께 액세스 제어 규칙 및 관련 필드의 ID를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
액세스 제어 규칙 삭제
이 작업 모듈은 액세스 제어 규칙을 삭제합니다.
달력의 이름을 지정합니다.
모듈은 연결이 액세스하는 사용자 지정 필드 및 값과 함께 액세스 제어 규칙 및 관련 필드의 ID를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
반복기(더 이상 사용되지 않음)
첨부 파일 반복 및 참석자 반복 모듈은 더 이상 사용되지 않습니다. 첨부 파일 또는 참석자를 반복하려면 흐름 제어 > 반복자 모듈을 사용하십시오. 자세한 내용은 Adobe Workfront Fusion🔗의 반복자 모듈을 참조하십시오.
기타
API 호출 만들기
이 모듈에서는 사용자 지정 API 호출을 수행할 수 있습니다.
API 호출을 구성하는 데 필요한 HTTP 요청 메서드를 선택합니다. 자세한 내용은 Adobe Workfront Fusion에서 HTTP 요청 메서드를 참조하십시오.
약속 있음/없음 정보 가져오기
이 작업 모듈은 일정 세트에 대한 약속 있음/없음 정보를 반환합니다.
모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 캘린더 ID 및 연결된 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이벤트 전에 시나리오 트리거
표준 Google Calendar 이메일 미리 알림 및 Webhooks >사용자 지정 메일 후크 모듈의 도움을 받아 지정한 시간 전에 시나리오를 트리거할 수 있습니다.
-
Google 일정 >이벤트 업데이트 모듈을 사용하여 이벤트에 전자 메일 미리 알림을 추가하십시오.
-
Webhooks >사용자 지정 메일 후크 모듈로 시작하는 새 시나리오를 만듭니다.
- 메일후크의 이메일 주소를 복사합니다.
- 시나리오를 저장하고 실행합니다.
-
Gmail에서 Google Calendar 전자 메일 미리 알림을 메일 후크의 전자 메일 주소로 리디렉션합니다.
-
Gmail설정을 엽니다.
-
전달 및 POP/IMAP 탭을 엽니다.
-
전달 주소 추가를 클릭합니다.
-
복사한 메일 후크의 전자 메일 주소를 붙여 넣고 {0}다음 을 클릭한 다음 팝업 창에서 계속 을 눌러 확인한 다음 확인 을 클릭합니다.
-
Workfront Fusion에서 확인 이메일을 받아 실행을 완료해야 하는 새 시나리오로 전환합니다.
-
모듈 위의 버블을 클릭하여 모듈의 출력을 검사합니다.
-
Text
항목을 확장하고 확인 코드를 복사합니다. -
Gmail에서 편집 상자에 확인 코드를 붙여 넣고 {0}확인 을 클릭합니다.
-
필터 및 차단된 주소 탭을 엽니다.
-
새 필터 만들기 를 클릭합니다.
-
calendar-notification@google.com
에서 보낸 모든 전자 메일에 대한 필터를 설정하고 필터 만들기 를 클릭합니다. -
전달 을 선택하고 목록에서 메일 후크 전자 메일 주소를 선택합니다.
-
필터 만들기 를 클릭하여 필터를 만듭니다.
-
-
(선택 사항) Workfront Fusion에서 Webhooks >사용자 지정 메일 후크 모듈 뒤에 텍스트 구문 분석기 > 일치 패턴 모듈을 추가하여 전자 메일의 HTML 코드를 구문 분석하여 필요한 정보를 얻습니다.
예를 들어 이벤트의 ID를 가져오도록 다음과 같이 모듈을 구성할 수 있습니다.
패턴:
<meta itemprop="eventId/googleCalendar" content="(?<evenitID>.*?)"/>
텍스트: Webhooks >사용자 지정 메일 후크 모듈에서 출력된
HTML content
항목입니다.