Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Namespace: microsoft.graph
Ativar um rascunho de objeto restoreSessionBase .
Os seguintes pontos se aplicam à restauração de uma unidade de proteção:
- Os sites do SharePoint e as contas do OneDrive que estão sendo restaurados não estão bloqueados em um estado somente pronto.
- Para sites do SharePoint e do OneDrive restaurados para novas URLs, os usuários não têm as mesmas permissões que tinham para o site original. Somente o administrador global ou o administrador do SharePoint tem permissão para o site restaurado. No entanto, para restaurações in-loco ou para a mesma URL, as permissões do site original no momento da restauração são preservadas.
- Não há suporte para a restauração do conteúdo do site do SharePoint e do usuário do OneDrive que foi removido da lixeira.
- As caixas de correio, as contas do OneDrive e os sites do SharePoint que estão sob retenções legais ou in-loco não podem ser restaurados, a menos que a retenção legal seja removida. Para restaurar um site do SharePoint em bloqueio legal, você precisa restaurar o site para uma nova URL.
- Os itens de rascunho de caixa de correio não têm backup e não podem ser restaurados.
- Uma restauração não será executada se o estado atual da caixa de correio for igual ao momento para o qual você está tentando restaurá-la.
- Os sites do SharePoint e as contas do OneDrive que são restaurados para uma nova URL têm um bloqueio somente leitura nessa nova URL até que a restauração seja concluída. O administrador global ainda pode baixar documentos ou remover o bloqueio somente leitura manualmente.
- Quando uma restauração para um novo local é executada, o preenchimento dos detalhes da propriedade do novo local pode levar mais de 15 minutos.
- O administrador global, o administrador do SharePoint ou o administrador do Exchange pode iniciar uma restauração de até 1.000 sites do SharePoint, 1.000 usuários do OneDrive e 1.000 caixas de correio enfileiradas em paralelo ao mesmo tempo.
Essa API está disponível nas seguintes implantações de nuvem nacional.
| Serviço global | Governo dos EUA L4 | US Government L5 (DOD) | China operada pela 21Vianet |
|---|---|---|---|
| ✅ | ❌ | ❌ | ❌ |
Permissões
Escolha a(s) permissão(s) marcada(s) como menos privilegiada(s) para essa API. Use uma permissão ou permissões com privilégios mais altos somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.
| Tipo de permissão | Permissões menos privilegiadas | Permissões com privilégios mais elevados |
|---|---|---|
| Delegado (conta corporativa ou de estudante) | BackupRestore-Restore.ReadWrite.All | Indisponível. |
| Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
| Application | BackupRestore-Restore.ReadWrite.All | Indisponível. |
Solicitação HTTP
POST /solutions/backupRestore/restoreSessions/{restoreSessionBaseId}/activate
Cabeçalhos de solicitação
| Nome | Descrição |
|---|---|
| Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
Corpo da solicitação
Não forneça um corpo de solicitação para esse método.
Resposta
Se for bem-sucedida, essa ação retornará um código de 200 OK resposta e um objeto restoreSessionBase no corpo da resposta.
Para obter uma lista de possíveis respostas de erro, consulte Respostas de erro da API de armazenamento de backup.
Exemplos
Solicitação
O exemplo a seguir mostra uma solicitação.
POST https://graph.microsoft.com/v1.0/solutions/backupRestore/restoreSessions/61633878-8321-4950-bfaf-ed285bdd1461/activate
Resposta
O exemplo a seguir mostra a resposta.
Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.context": " /solutions/backupRestore/$metadata#restoreSessions/$entity",
"@odata.id": "/solutions/backupRestore/sharepointRestoreSessions(61633878-8321-4950-bfaf-ed285bdd1461)",
"@odata.type": "#microsoft.graph.sharepointRestoreSession",
"id": "61633878-8321-4950-bfaf-ed285bdd1461",
"status": "activating",
"restoreJobType": "standard",
"restoreSessionArtifactCount": {
"total": 2,
"completed": 0,
"inProgress": 2,
"failed": 0
},
"createdBy": {
"application": {
"id": "1fec8e78-bce4-4aaf-ab1b-5451cc387264",
"displayName": "Microsoft Enhanced Restore"
},
"user": {
"id": "845457dc-4bb2-4815-bef3-8628ebd1952e",
"displayName": "User1"
}
},
"createdDateTime": "2015-06-19T12:01:03.45Z",
"lastModifiedBy": {
"application": {
"id": "1fec8e78-bce4-4aaf-ab1b-5451cc387264",
"displayName": "Microsoft Enhanced Restore"
},
"user": {
"id": "845457dc-4bb2-4815-bef3-8628ebd1952e",
"displayName": "User2"
}
},
"lastModifiedDateTime": "2015-06-19T12:01:03.45Z"
}