Data Transfer API 개요

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Data Transfer API는 도메인 내의 한 사용자에서 다른 사용자로의 데이터 전송을 관리합니다. 이전 사례 중 하나는 조직을 떠난 사용자의 애플리케이션 데이터를 재할당하는 것입니다.

데이터를 이동하려면 먼저 DataTransfer 리소스를 정의한 후 insert() 메서드를 사용하여 전송을 시작하세요. 예를 들어 다음 JSON 요청 본문은 소스 사용자로부터 대상 사용자로 캘린더를 전송합니다. Directory API의 user.get() 메서드를 호출하고 이메일 주소 또는 이메일 별칭을 제공하여 각 소유자의 사용자 ID를 검색할 수 있습니다.

{
  "oldOwnerUserId": "SOURCE_USER_ID",
  "newOwnerUserId": "DESTINATION_USER_ID",
  "applicationDataTransfers": [
    {
      "applicationId": "435070579839",
      "applicationTransferParams": [
        {
          "key": "RELEASE_RESOURCES",
          "value": [
            "TRUE"
          ]
        }
      ]
    }
  ]
}

Data Transfer API에는 전송을 구성하고 관리하는 데 도움이 되는 추가 메서드와 리소스가 포함되어 있습니다.

  • 데이터 전송에 사용할 수 있는 애플리케이션 목록
  • 애플리케이션 ID별로 애플리케이션 정보 가져오기
  • 소스 사용자, 대상 사용자 또는 상태별 전송 목록
  • 리소스 ID별로 이전 요청 가져오기