Microsoft Azure Integration

Microsoft Azure Registration

Before the integration can be enabled, you need to register your app on the Microsoft Azure portal.

Filling In Details

Next, you'll need to fill in the following details:

  • Name - This has no impact on the app's functionality, but for organizational purposes, we recommend naming it something like <spaceOS - YourOrgName>

  • Supported account types - any Azure Directory - Multitenant

  • Redirect URL - it should follow this format: https://companyname.spaceos.io/setup/workspace-settings/calendar-integration

  • Once all details are filled in, click Register

If there are problems with the registration process, you can contact our support here

Application ID

On the next screen, you'll need to copy the following information, you'll need it later:

  • Application ID

  • Object ID

  • Directory (tenant) ID

Client Secret

  • Go to the Certificates & Secrets menu

  • Click on New client secret

  • Fill in the short description of the secret (e.g. spaceos)

  • Set the expiration to 24 months,

  • Click Add.

  • Copy the data from Value, note this is important

Value will only be shown once, and you'll need to create another secret if you lose that data.

API Permission

  • Go to API Permissions and click Add a permission.

  • In the menu, choose Microsoft Graph and click on Application permissions.

  • From the dropdown list choose the following

    • Calendars.Read,

    • Calendars.ReadWrite,

    • Place.Read.All,

    • User.Read.All.

  • After you chose all of them, click on Add permissions.

Admin Consent

  • On the next screen - Configured permissions. Permissions for the following should have Not granted status
    |

  • Calendars.Read

    • Place.Read.All

  • Click on Grant admin consent and click confirm

  • Permissions should now have a Granted status.

  • Microsoft Azure is now activated for your app.

Â