--- title: "Add-VBOAzureServiceAccount" description: "This cmdlet creates the VBOAzureServiceAccount object. This object contains details of the Microsoft Azure service account that is required to use the Azure archiver appliance when transferring backed-up data between different instances of Azure..." canonical: "https://helpcenter.veeam.com/docs/vbo365/powershell/add-vboazureserviceaccount.html" breadcrumb: "PowerShell Reference > Veeam Backup for Microsoft 365 PowerShell Reference > Backup Infrastructure > Microsoft Azure Blob Storage Settings > Microsoft Azure Service Accounts > Add-VBOAzureServiceAccount" dateModified: "2026-08-21" --- # Add-VBOAzureServiceAccount ## Short Description Creates Microsoft Azure service accounts that are required to use the Azure archiver appliance when transferring backed-up data between different instances of Azure Blob Storage or to Azure Blob Storage Archive. ## Syntax This cmdlet provides the following parameter sets:
ParameterSetWithCertificate (Default)
RegisterApplicationParameterSet
ParameterSetWithSecret
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
ApplicationCertificatePassword |
Specifies the certificate password. The cmdlet will use this password to confirm the certificate that you want to import to a Microsoft Entra application. |
|
False |
Named |
False |
|
ApplicationCertificatePath |
Specifies a path to the folder where the certificate is located. The cmdlet will import the certificate that is located in this path to set up a secure connection to Microsoft 365 organization. |
|
True |
Named |
False |
|
ApplicationId |
Specifies a Microsoft Entra application ID. The cmdlet will use this application ID to set up a secure connection to Microsoft 365 organization. |
|
True |
Named |
False |
|
ApplicationName |
Specifies a name of a new Microsoft Entra application. The cmdlet will register a Microsoft Entra application with this name in Microsoft Entra ID. |
|
True |
Named |
False |
|
ApplicationSecret |
Specifies an application secret. The cmdlet will use an application secret to set up a secure connection to Microsoft 365 organization. |
|
True |
Named |
False |
|
ConfigureApplication |
Defines that the cmdlet will configure settings of an existing Microsoft Entra application: grant the required permissions and register the specified certificate in Microsoft Entra ID. Default: False |
|
False |
Named |
False |
|
Description |
Specifies a description of Microsoft Azure service account. The default description contains information on the user who created the Microsoft Azure service account, date and time when the Microsoft Azure service account was created. |
|
False |
Named |
False |
|
Region |
Specifies a Microsoft Entra region. You can select the following types of region:
|
|
True |
Named |
False |
|
SubscriptionIds |
Specifies an array of subscriptions associated with a user account that was used to sign in to Microsoft Entra. |
|
False |
Named |
False |
|
TenantId |
Specifies an ID of the Microsoft 365 organization in Microsoft Entra. |
|
True |
Named |
False |