Google 달력 - 달력 동기화

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기5분
  • 달력과의 Google 연결을 생성하고 애플리케이션을 사용하여 생성한 예약을 동기화합니다 Workplace Reservation Management . 를 사용하여 Workplace Reservation Management 생성된 모든 예약을 달력에 Google 동기화할 수 있으며 그 반대의 경우도 마찬가지입니다.

    달력에서 Google 예약으로의 예약 Workplace Reservation Management 동기화는 이벤트 및 발생과 같은 다양한 접근 방식을 사용하여 수행됩니다.

    중요사항:
    애플리케이션은 달력에 대한 Google 엄격 모드 구성을 지원하지 않습니다.

    달력에서 Workplace Reservation Management 동기화까지 Google

    부터 Workplace Reservation Management 까지의 Google 동기화 프로세스는 Google 캘린더 스포크를 사용하여 수행됩니다. Flow Designer를 사용하여 Google과의 연결을 구성할 수 있습니다.

    동기화 프로세스에는 다음 단계가 포함됩니다.
    1. Google 캘린더 스포크를 설치합니다.
    2. Google 캘린더 스포크 설정
    3. (으)로 인증 ServiceNow 합니다 Google. 달력 동기화를 위한 인증 Google 문서를 참조하십시오.
    4. Flow Designer를 사용하여 Google 달력 스포크 연결 구성 에 대한 연결 및 자격 증명 기록 생성 Google 문서를 참조하십시오.
    5. Google 캘린더 제공자 생성 달력 제공자로 구성 Google 문서를 참조하십시오.
    또한 애플리케이션을 사용하면 Flow Designer를 사용하여 생성된 기본 별칭을 사용하는 대신 고유한 연결 및 자격 증명 별칭을 만들 수 있습니다. 고유한 Google 연결 및 자격 증명 별칭 구성 문서를 참조하십시오.

    달력에서 Google 다음으로 동기화 Workplace Reservation Management

    달력에서 예약 포털로의 예약 동기화는 예약된 작업을 WSDRS Sync Calendar items사용하여 달력에서 GoogleGoogle 최신 달력 업데이트를 끌어와 수행됩니다. 동기화가 활성화된 회의실과 관련된 모든 이벤트가 애플리케이션에서 읽히고 업데이트됩니다 Workplace Reservation Management . 애플리케이션은 이벤트 테이블에 생성, 업데이트, 삭제 및 읽기 이벤트를 생성합니다.

    예약된 작업인 WSDRS Sync Calendar items이(가) 애플리케이션과 함께 제공되어 예약 가능한 모든 활성 동기화 구성에 대한 최신 변경 내용을 가져옵니다. 예약된 작업은 기본적으로 False 로 설정되어 있으며 동기화를 시작하려면 이 작업을 사용하도록 설정해야 합니다. 기본적으로 예약된 작업은 5분마다 실행되도록 설정됩니다. 그러나 예약된 작업 시간을 원하는 대로 설정할 수 있습니다. 언제든지 수동으로 실행할 수도 있습니다.

    Delta Synchronization이라는 접근 방식이 애플리케이션에서 사용됩니다 Workplace Calendar Synchronization . 델타 동기화를 사용하면 동기화 토큰이라는 참조점을 사용하여 달력의 자원 이메일 ID에 대한 증분 변경 내용만 검색합니다. 즉, 온-프레미스 달력 공급자에 연결된 각 방(각 예약 가능한 동기화 기록)에 대해 달력에서 증분 단위로 업데이트를 가져오기 위한 참조 지점인 동기화 토큰을 가져옵니다.
    • 페이지 크기, 동기화 배치 크기 및 동기화 배치 간격을 기준으로 동기화 토큰에서 정보를 검색합니다. 예를 들어 이전 필드에서 각각 값을 5, 50060 으로 지정한 경우입니다. 즉, 60초 간격으로 500개의 요청을 제기할 수 있습니다. 동기화로 인해 페이지에서 5 개의 변경 내용이 발생합니다.
    • 달력 아래에 Google 예약 가능한 동기화 구성 기록을 생성할 때 해당 기록이 활성화되었는지 확인해야 합니다.
    • 동기화 기록이 활성화되면 플로우가 트리거되고 예약 가능한 동기화 기록에 대한 동기화 토큰이 동기화 델타 모듈에 생성됩니다.
    • 예약된 작업인 WSDRS Sync Calendar items이(가) 애플리케이션과 함께 제공되어 예약 가능한 모든 활성 동기화 구성에 대한 최신 변경 내용을 가져옵니다. 예약된 작업은 기본적으로 False 로 설정되어 있으며 동기화를 시작하려면 이 작업을 사용하도록 설정해야 합니다. 기본적으로 예약된 작업은 5분마다 실행되도록 설정됩니다. 그러나 예약된 작업 시간을 원하는 대로 설정할 수 있습니다. 언제든지 수동으로 실행할 수도 있습니다.
    • 예약 가능한 동기화 구성에 대한 변경 사항은 이벤트 모듈에 이벤트 로 생성됩니다. 애플리케이션이 달력에 대한 Google 생성, 업데이트, 삭제 및 읽기 이벤트를 생성합니다.
    • 각 동기화 기록에 대해 이벤트가 생성됩니다. 달력 제공자에 지정된 페이지 크기에 따라 변경 내용이 표시됩니다. 보류 중인 변경 내용이 있는 경우 다음 예약된 작업 실행 중에 표시됩니다.
    • 동기화 토큰을 가져오는 데 사용되는 API는 이벤트의 응답 필드에 응답을 저장합니다. API는 단일 예약, 다중 예약 및 상위 반복 예약에 대한 변경 내용을 제공합니다.
    • API에서 생성한 응답을 사용하여 애플리케이션에 예약이 생성됩니다 Workplace Reservation Management .
    • 예약된 작업이 실행될 때마다 동기화 토큰도 업데이트되며, 이는 다음 동기화의 참조 지점으로 사용됩니다.

    과거 예약 동기화 중

    또한 Workplace Calendar Synchronization 과거에 수행한 예약을 동기화할 수도 있습니다. 동기화 시작 날짜 시간 및 동기화 종료 날짜 시간 필드에서 날짜 및 시간 범위를 지정할 수 있습니다. 온-프레미스 달력의 경우 과거 예약을 동기화하려면 다음 조건을 충족해야 합니다.
    • 구성한 달력 달력 제공자인 달력 제공자 Google 가 활성 상태여야 합니다.
    • 과거 예약 동기화 필드를 선택해야 합니다.
    • 과거 예약을 동기화하려는 예약 가능한 동기화 구성이 활성 상태여야 합니다.
      주:
      과거 예약 동기화를 활성화한 후에는 예약 가능한 각 동기화 구성 기록의 위치로 이동하여 위치 동기화를 선택해야 합니다.

    '요청 없음' 처리

    요청 없음은 달력에 대해 생성된 이벤트 페이로드의 생성된 구문을 확인하는 메커니즘입니다. 그러나 이벤트를 달력 제공자에게 보내는 대신 만들기만 합니다. 관리자는 이벤트(JSON)의 페이로드 컨텐츠가 예상대로 생성되도록 유효성을 검사할 수 있습니다. '요청 없음'은 애플리케이션에서 예약을 생성, 업데이트 또는 취소할 때 애플리케이션이 달력 제공자에 대해 API를 호출하지 않도록 합니다 Workplace Reservation Management .