Permissions
For general requirements for permissions that must be provided to the user account to install and work with Veeam Backup & Replication, see the Permissions section in the Veeam Backup & Replication User Guide. In addition to general port requirements, for the Veeam Agent management scenarios the following permissions must be provided .
Keep in mind that the list of required permissions differs depending on the functionality that you use. Make sure that user accounts have permissions listed in the following subsections:
- Permissions for Backup of Cloud Machines
- Permissions for Backup to Object Storage
- Permissions for Guest Processing
NOTE |
If you plan to back up data using a direct connection between the Veeam Agent computer and object storage, consider the access permissions in Access Permissions for Direct Connection to Object Storage. |
Permissions for Backup of Cloud Machines
The list of permissions differs depending on the type of the cloud machines you plan to back up:
Microsoft Azure Virtual Machines
If you want to back up Microsoft Azure virtual machines, a Microsoft Azure Compute Account that you use must have the following permissions:
{ |
The permissions are assigned in the following ways:
- If you use an existing Microsoft Azure Compute Account, make sure to assign the required permissions.
- If you create a new Microsoft Azure Compute Account with Veeam Backup & Replication, the required permissions are assigned to the newly created account automatically.
To learn more, see the Microsoft Azure Compute Accounts section in the Veeam Backup & Replication User Guide.
If you want to back up Amazon EC2 instances, make sure the user account that you use has the following permissions:
{ |
Permissions for Backup to Object Storage
The general permissions for backup to object storage are listed in the Using Object Storage Repositories section in the Veeam Backup & Replication User Guide. Additional permissions are required for object storage in the Veeam Agent management infrastructure. The list of additional permissions differs depending on the selected object storage and the way you set your backup infrastructure:
Consider the following:
- Make sure the user account you are using has access to Amazon buckets and folders.
- The ListAllMyBuckets permission is not required if you specify the bucket name explicitly at the Bucket step of the New Object Repository wizard.
- If you plan to use Amazon S3 storage with immutability enabled, see permissions required for immutability in the Using Object Storage Repositories section in the Veeam Backup & Replication User Guide. To learn more about immutability, see Backup Immutability.
Make sure that your infrastructure configuration fits the following description:
- You plan to back up data to the Amazon S3 storage.
- You selected direct connection in the object storage settings. To learn more, see the Adding Amazon S3 Object Storage section in the Veeam Backup & Replication User Guide.
If you plan to back up data using such infrastructure configuration, make sure the user account that you use to connect to the object storage has the following permissions:
{ |
S3 Compatible (Including IBM Cloud, Wasabi Cloud)
Consider the following:
- Make sure the user account you are using has access to Amazon buckets and folders.
- The ListAllMyBuckets permission is not required if you specify the bucket name explicitly at the Bucket step of the New Object Repository wizard.
- If you plan to use Amazon S3 storage with immutability enabled, see permissions required for immutability in the Using Object Storage Repositories section in the Veeam Backup & Replication User Guide. To learn more about immutability, see Backup Immutability.
Make sure that your infrastructure configuration fits the following description:
- You plan to back up data to the S3 compatible storage.
- Direct connection is selected in the object storage settings. To learn more, see the Specify Object Storage Account section in the Veeam Backup & Replication User Guide.
- The Provided by IAM/STS object storage capabilities option is selected for the object storage. To learn more, see the Managing Permissions for S3 Compatible Object Storage section in the Veeam Backup & Replication User Guide.
If you plan to back up data using such infrastructure configuration, make sure the user account that you use to connect to the object storage has the following permissions:
{ |
Make sure that your infrastructure configuration fits the following description:
- You plan to back up data to the Google Cloud storage.
- You configured Helper Appliance in the object storage settings. To learn more, see the Configuring Helper Appliance section in the Veeam Backup & Replication User Guide.
- You selected direct connection in the object storage settings. To learn more, see the Specify Object Storage Account section in the Veeam Backup & Replication User Guide.
If you plan to back up data using such infrastructure configuration, make sure the user account that you specify in the Helper Appliance settings has the following permissions:
{ |
Permissions for Guest Processing
To use guest processing, make sure to configure user accounts according to the following requirements.
Consider the following general requirements when choosing a user account:
- For Linux computers, choose a user account with root privileges and with the home directory created.
- If you plan to perform file indexing for Microsoft Windows computers, choose a user account that has administrator privileges.
- If you plan to use guest processing over network for Microsoft Windows computers without listed applications, choose a user account that has administrator privileges.
- When using Active Directory accounts, make sure to provide a user account in the DOMAIN\Username format.
- When using local user accounts, make sure to provide a user account in the Username or HOST\Username format.
- To process a Domain Controller server, make sure that you are using a user account that is a member of the DOMAIN\Administrators group.
- To back up a Read-Only Domain controller, a delegated RODC administrator account is sufficient. For more information, see Microsoft Documentation.
Depending on the application you need to back up, the user must have the permissions listed in the following table:
Application | Required Permission |
---|---|
To back up Microsoft SQL Server data, the user whose account you plan to use must be:
If you need to provide minimal permissions, the user account must be assigned the following roles and permissions:
| |
Microsoft Active Directory | To back up Microsoft Active Directory data, the user account must be a member of the built-in Administrators group. |
Microsoft Exchange | To back up Microsoft Exchange data, the user account must have the local Administrator permissions in Microsoft Exchange. |
Oracle | On Microsoft Windows computers To back up Oracle data on a Microsoft Windows computer, the user account must be configured as follows:
|
On Linux computers To back up Oracle data on a Linux computer, the user account must be configured as follows:
Also, consider the following about backup of Oracle data on a Linux computer:
| |
Microsoft SharePoint | To back up Microsoft SharePoint server, the user account must have the Farm Administrator role. To back up Microsoft SQL databases of the Microsoft SharePoint Server, the user account must have the same privileges as for the Microsoft SQL Server. |
MySQL | To process the MySQL database system, the MySQL user account must have the following privileges:
|
PostgreSQL | To back up PostgreSQL instances, the user account must have the superuser privileges for the PostgreSQL instance. For more information, see PostgreSQL documentation. |