Starting with Veeam Backup for Microsoft Office version 4c, two different modern authentication methods and a basic authentication method for working with Office 365 organizations are supported.
Depending on the Office 365 tenant configuration and the restrictions on using legacy authentication protocols, one of the following authentication methods may be used:
These authentication types require different sets of permissions to be configured.
Veeam service account you are going to use should have a Global Administrator role.
There are two options:
Before configuring permissions, please check the following things:
Configuring permissions for Exchange Online.
Below is an example of PowerShell cmdlets that could be used to configure a new authentication policy with AllowBasicAuthPowershell and AllowBasicAuthWebService enabled for the Veeam service account.
To create a new authentication policy named "Allow Basic Auth":
New-AuthenticationPolicy -Name "Allow Basic Auth"
Set-AuthenticationPolicy -Identity "Allow Basic Auth" -AllowBasicAuthPowershell Set-AuthenticationPolicy -Identity "Allow Basic Auth" -AllowBasicAuthWebService
Set-User -Identity <UserIdentity> -AuthenticationPolicy "Allow Basic Auth"
Configuring Permissions for SharePoint Online.
Configuring Azure AD Application.