Comment on page

Create Azure App Registration (Application Permissions)


  • Microsoft Azure Administrator Access or Permission to Create App Registrations


In this step, we will create the application access PlaceOS will use to access the room resource calendars in your organisation via Microsoft Graph API.
After completion of this step, we will apply a policy restriction so the application can only access room resource calendars.
  1. 1.
    Login to Microsoft Azure Portal.
  2. 2.
    Navigate to App Registration blade.
  3. 3.
    Create a new App Registration called PlaceOS Bookings Visualiser
    • Supported account types should be ‘Accounts in this organisational directory only’
    • No redirect URI is required.
  4. 4.
    Note down the:
    • Application (client) ID as this will be required in the next step and also to be provided to PlaceOS.
    • Directory (tenant) ID this will not be required in the next step but will need to be provided to PlaceOS.
  5. 5.
    Once created, navigate to Certificates and Secrets.
  6. 6.
    Create a New Client Secret called ‘PlaceOS Booking Visualiser Secret’ and note down the secret value (you will need to supply this to PlaceOS).
  7. 7.
    Navigate to 'API Permissions'.
  8. 8.
    Click 'Add Permission'.
  9. 9.
    Click 'Microsoft Graph'.
  10. 10.
    Click 'Application Permissions'.
  11. 11.
    Add the following permissions: - Calendars.ReadWrite - Group.Read.All - User.Read.All
  12. 12.
    Click 'Add permissions'.
  13. 13.
    Click ‘Grant admin consent for xyz’.
  14. 14.
    Configuration of the Azure App is now complete.
  15. 15.
    Supply PlaceOS or your integration partner with (be aware that supplying these credentials to PlaceOS prior to configuring the application policy in exchange will allow PlaceOS to see ALL calendars in your organisation):
    • Application ID
    • Tenant ID
    • Secret