Iperius is a solid and highly effective software for OneDrive backup (upload), complete with all the features needed to make a cloud/offsite backup of important data with maximum simplicity of configuration.

To allow Iperius (or any other software) to connect to OneDrive, you need to register on the Azure Portal with your Microsoft account and register a so-called “app”. In this way you will obtain the “Client ID” code to insert into Iperius to automatically access OneDrive and upload files.

1. Register on Azure Portal:

Signing up for Azure is completely free, and Azure offers many services that do not require any payment. However, during registration, you will be asked to enter your credit card information, but only to verify your identity (no charges will be made). If you already have a Microsoft 365 developer account or are already registered on Azure, you can skip this step and go to the paragraph below “App registration” .

Let’s proceed with the registration on Azure by following the steps shown below:

We open the Azure portal at the following address:  https://azure.microsoft.com/en-us/pricing/purchase-options/azure-account?icid=pricing

Click on the sign up button for the free version:

azureaccount


And we log in to the Azure Portal with our Microsoft credentials (for example an @outlook.com email address).

signin

Let’s fill in all the required fields to create a free Azure account:

We also confirm our telephone number through the appropriate button, then click “Next” to continue:

Now we will be asked to enter a credit card information. This is only necessary for identity verification purposes. We are creating a free Azure account and therefore we will not be charged anything.

Once we have confirmed our credit card details, the site will inform us that we can start using the Azure portal:

getstarted

2. App Registration:

Now that we are registered on Azure, we can proceed with the creation (“registration”) of an app, i.e. an authorization tool to be able to access OneDrive from Iperius (or from any other third-party application).

The quickest way to access the app registration page is to type the word “registraz…” in the search box and then select the “App Registrations” service in the drop-down menu, as shown in the figure below:

appregist

Or, we can go to the list of services:

listofservice

 

Registering an app is very simple. However, there are some important parameters that need to be set correctly, as shown in the following image:

newregis

As shown in the image below, we give a name to the app and, in the “Supported account types” section, we select the option:

“Accounts in any organization directory (any Azure AD directory – Multi-tenant) and personal Microsoft accounts (e.g. Skype, Xbox)” .

In the “Redirect URI” field, we choose:

“Public/Native Client (for Mobile and Desktop)” and insert the following URL:

http://localhost:7777

Finally, we click on “Register”.

NewRegistration

At the end of the registration, we will have obtained the application ID (client) to insert into Iperius Backup to configure an account for Backup on OneDrive . Iperius will use this data to authenticate and perform the backup in a highly secure way.

app_client

For OneDrive For Business (Microsoft 365) , you may need an additional setting, which is shown in the figure below:

app_client_sdk

In the app authentication settings, we check the redirect URL: “https://login.live.com/oauth20_desktop.srf” and click “Save” to save the changes.

To see how to use the app’s Client ID to create an account for OneDrive backup within Iperius Backup, and to configure the backup itself, consult the specific guide: How to backup to OneDrive with Iperius .

 

(Italian, French, German, Spanish, Portuguese (Brazil))



Sign in app registration for OneDrive on Azure
Iperius Backup Team
*****************************************

PLEASE NOTE: if you need technical support or have any sales or technical question, don't use comments. Instead open a TICKET here: https://www.iperiusbackup.com/contact.aspx

*****************************************

Comments

  1. juraj salak

    Hello, I am about to try backup into onedrive.
    beeing on W7 I do not have an onedrive APP on my computer.
    Can I create credentials in another way?

    regards
    Juraj Salak

    1. Iperius Backup Team Article Author

      Hello, you don’t need the OneDrive app installed on your computer if you use Iperius to upload your files to OneDrive.
      Simply get the required credentials from the OneDrive developer center, and use them inside Iperius.

    1. Iperius Backup Team Article Author

      Hi, Iperius still doesn’t support OneDrive for Business. Microsoft recently unified the OneDrive and the “For Business” APIs, so we’re working to extend the Iperius compatibility.

  2. Jayesh

    Hi,
    The Registered Application Client Id/App ID was throwing an error in httpwebrequest class, because it was not taking guid type format client Id(EX:e7c25171-7079-4689-80e3-706e8f92d031), previously i was got another format of client Id(Ex:000000000004418382a) like this.. it was working perfect. But newly i.e Guid format Client Id was not working properly..
    how pass the Client ID as a parameter in url using httpwebrequest..Kindly give the ans..
    previous url: it is working…
    “https://login.live.com/oauth20_authorize.srf?client_id=000000000004418382a&scope=wl.basic%20wl.skydrive_update&response_type=code&redirect_uri=https://login.live.com/oauth20_desktop.srf”;

    presnt url: Not working
    “https://login.live.com/oauth20_authorize.srf?client_id=e7c25171-7079-4689-80e3-706e8f92d031&scope=wl.basic%20wl.skydrive_update&response_type=code&redirect_uri=https://login.live.com/oauth20_desktop.srf”;

  3. ugo

    Hi,
    Using Iperius Backup 4.8.1 Full Trial Version on Win2012R2 server.
    Backup to Onderive:
    1.) backup problem:
    File size limited to 100MB, even with {INDIVIDUAL_SUBITEMS} folder in root folder.
    If file is bigger then there is error: “Connection timeout (error code is 96270) ”
    If file is smaller than 100MB: no error.
    2.) restore problem:
    There is no restore log in the gui! Where can I see the restore log ?
    restoring the small file gives error (tried twice): Error in downloading the file: bestandsverificatie mislukt. de bestandsgrootte komt niet overeen
    I can open the zipfile and restore some files, errors on .dll files.No idea if the .dll is the reason or due to the restore verification error.

      1. ugo

        I saw that the file limit was solved last year, but perhaps Onedrive changed again.
        I just downloaded the zipfile from the onedrive webpage and it only has folder structure, 0 files. So Iperius reported the backup was successfull for the “small files” job, but the file in Onedrive is corrupt and empty…:-(

        1. Iperius Backup Team Article Author

          We found the reason of this issue. Please check your email. Anyway, the backup has been completed correctly and the backup file is ok on your OneDrive space. Simply in the restore Iperius doesn’t detect the remote file size correctly.

  4. Mariano

    Buenos días, estoy intentando conectar Iperius a Onedrive y no me deja.
    Desde IE intento habilitar la API pero cuando he creado la app y doy a guardar se queda guardando y no acaba nunca de guardar. He habilitado JavaScript y, en principio, está todo correcto.
    Desde Chrome he podido crear la app para habilitar la API.

    Un saludo

  5. Marc

    Hello,

    I can’t connect iperius with ondrive. API is created OK and java permissions OK too. Iperius retorn this error: ” You need permission to access resources in your organization and only an administrator can grant it. You should ask an administrator to grant you permission to use this application.” I put my user like administrator for try and nothing.

    Please help.

    Thanks

  6. Christoph Bussler

    Hi – when establishing the OneDrive account the first time, after having created an app id, at the logon triggered by Iperius, the page says:

    Microsoft accountAccountWe’re unable to complete your request
    Microsoft account is experiencing technical problems. Please try again later.

    What is the solution to avoid this?

  7. Jose

    After entering the ID Client a window appears where you should put an email and password of the microsoft account.

    This window appears empty, it does not load the content. For this reason I can not finish configuring.

    Thanks!

        1. Iperius Team

          Hi,

          change the IE protection level to a lower one enabling JavaScript as described in the tutorial, disable temporarily AV and Firewall and try again.
          Otherwise, install all the updates of Windows.

          For more technical support, please open a ticket on https://support.iperius.net

  8. Deepak Bholusaria

    We have installed VPS on cloud. Our vendor has provided Iperius Full version 4.5.7 for backup purpose. We are using OneDrive for business. Instructions/tutorial available here to create API in Azure is different from the one actually available on Azure Platform. For Example, under authentication, on Azure platform we can not find any option to “enable the Access Tokens option and click on “Save”.

    Also the version (4.5.7) we are using, asks for Client Secret, even though tutorials says something else.

    Are we using right version? Also has API setup on Azure changed vis-a-vis instructions provided here?

  9. Ben Lloyd Copywriter

    Is this connection to OneDrive free to set up and run, or will Microsoft begin charging for resource consumption under Azure? Although I’m a paying Office 365 subscriber, I’d like to avoid an unexpected bill for additional cloud services if possible!

Leave a Reply to Stojan Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*****************************************

PLEASE NOTE: if you need technical support or have any sales or technical question, don't use comments. Instead open a TICKET here: https://www.iperiusbackup.com/contact.aspx

*****************************************