Porque é que recebo o erro “Não foi possível obter token de acesso” quando faço uma cópia de segurança dos dados do SharePoint para o Boxafe?
Produtos aplicáveis
Boxafe
Raiz do problema
O erro “Não foi possível obter token de acesso” pode ocorrer porque o token de acesso apenas à aplicação do ACS foi desativado na sua conta SharePoint Online.
Aplicações que utilizem um token de acesso apenas à aplicação do ACS são desativadas por predefinição em novos inquilinos do Microsoft 365.

Solução
Para conceder permissão de acesso Boxafe à sua conta SharePoint Online, deve ativar o token de acesso apenas à aplicação do ACS. Poderá ter de configurar a Shell de Gestão do SharePoint Online antes de o fazer.
Configurar a Shell de Gestão do SharePoint Online
- Transfira e instale a Shell de Gestão do SharePoint Online a partir de http://www.microsoft.com/en-us/download/details.aspx?id=35588
- Abra uma linha de comandos do PowerShell elevada.
- Encontre a versão da sua Shell de Gestão SharePoint Online, executando o seguinte comando:
Get-Module -Name Microsoft.Online.SharePoint.PowerShell -ListAvailable | Select Name,Version - Se a sua versão da Shell de Gestão SharePoint Online for anterior a 16.0.20912.12000, force a instalação da versão mais recente do módulo executando o seguinte comando:
Install-Module -Force -Name Microsoft.Online.SharePoint.PowerShell - Se a sua política de execução for restrita, deve defini-la para “Sem restrições”, executando o seguinte comando:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted
Ativar o token de acesso apenas à aplicação do ACS
- Transfira e descomprima o Boxafe_Auth.ps1 (o Script do PowerShell de autenticação do Boxafe) a partir de https://www.qnap.com/images/faq/no.1149/Boxafe_Auth.zip
- Abra uma linha de comandos do PowerShell elevada.
- Execute o Boxafe_Auth.ps1

- Se for apresentada uma mensagem de confirmação, prima A.

- Introduza o URL do site de administração do SharePoint. Por exemplo: “http://contoso.onmicrosoft.com”

- É apresentada a janela de início de sessão do SharePoint Online. Inicie sessão com as credenciais da sua conta SharePoint Online.Nota
A QNAP não guarda as credenciais da sua conta SharePoint Online.
- PowerShell executa o Script do PowerShell de autenticação do Boxafe. Quando concluir, prima Enter.

- Inicie sessão no Boxafe.
- Siga o manual do utilizador do Boxafe para Obter credenciais de autenticação de domínio do Microsoft 365.