Browsed by
Tag: RESTful API

Veeam Backup for Microsoft Office 365 RESTful API: Authentication against MFA-enabled Organizations

Veeam Backup for Microsoft Office 365 RESTful API: Authentication against MFA-enabled Organizations

In my previous post, I already explained how to add an MFA-enabled organization. When using MFA, it changes the authentication logic for a tenant using the RESTful API. There is already an example available in the user guide but I decided to create this blog post to complete the series but also provide some more details. In part 1, I described how you can log in to the API as a VBO administrator and perform the tasks which are written…

Read More Read More

Veeam Backup for Microsoft Office 365 RESTful API: Adding MFA-enabled Organizations

Veeam Backup for Microsoft Office 365 RESTful API: Adding MFA-enabled Organizations

This is another part of my collection of blog posts on getting started with the RESTful API for Veeam Backup for Microsoft Office 365. A while ago, Veeam release version 4c which included support for Office 365 tenants using modern app-only authentication with disabled legacy protocols. This introduced some changes to the RESTful API and how to work with certain endpoints. In this post, we’ll discuss on how to add the organization. Before getting started There are 2 ways of…

Read More Read More

Veeam Backup for Microsoft Office 365 RESTful API: Working with Object Storage

Veeam Backup for Microsoft Office 365 RESTful API: Working with Object Storage

At the start of this year, I wrote several blog posts on getting started with the RESTful API for Veeam Backup for Microsoft Office 365. With the recently released version 4 and the introduction of Object Storage support, I decided to add another part explaining how you can manage Object Storage via the API. Choosing your Object Storage provider Version 4 added several new API options in regards to Object Storage: Account AmazonS3CompatibleObjectStorage AmazonS3ObjectStorage AzureObjectStorage EncryptionKey ObjectStorageRepository We will take…

Read More Read More

Veeam Backup for Microsoft Office 365 RESTful API: General settings

Veeam Backup for Microsoft Office 365 RESTful API: General settings

In the final part of the RESTful API series for Veeam Backup for Microsoft Office 365, we’ll go over some general settings which can be modified as well. These are fairly self-explaining. Exclusion settings The following request allows you to modify the backup exclusion settings. As this is a global setting, backup jobs will not process specified data. We will perform a PUT request against “/v4/ExclusionSettings“. {  “deletedItems”: “true”,  “drafts”: “false”,  “junkEmail”: “false”,  “outbox”: “false”,  “syncIssues”: “false”,  “litigationHold”: “true”,  “inPlaceHold”: “true” } The above will modify the…

Read More Read More

Veeam Backup for Microsoft Office 365 RESTful API: Workflow examples

Veeam Backup for Microsoft Office 365 RESTful API: Workflow examples

Over the past few weeks, I’ve explained on how to get started with the RESTful API and took a closer look on creating and managing your infrastructure as well as the restore process. The following blog post contains 2 complete workflows where we combine all this to make it even more clear on the steps required to get from A to Z. Workflow 1: Create and start a job The above image explains the steps we need to perform to…

Read More Read More