L'API Data Transfer gestisce il trasferimento dei dati da un utente all'altro all'interno di un dominio. Un caso d'uso di questo trasferimento è quello di riassegnare i dati dell'applicazione appartenenti a un utente che ha lasciato l'organizzazione.
Per spostare i dati, per prima cosa definisci una risorsa DataTransfer
, quindi avvia il trasferimento utilizzando il metodo insert()
. Ad esempio, il seguente corpo della richiesta JSON trasferisce un calendario dall'utente di origine all'utente di destinazione. Puoi recuperare gli User-ID per ogni proprietario chiamando il metodo user.get()
dell'API Directory e fornendo il suo indirizzo email o l'alias email.
{
"oldOwnerUserId": "SOURCE_USER_ID",
"newOwnerUserId": "DESTINATION_USER_ID",
"applicationDataTransfers": [
{
"applicationId": "435070579839",
"applicationTransferParams": [
{
"key": "RELEASE_RESOURCES",
"value": [
"TRUE"
]
}
]
}
]
}
L'API Data Transfer include metodi e risorse aggiuntivi per aiutarti a creare e amministrare i trasferimenti: