Skip to content

Azure Custom Application Permissions

Overview

This document is intended to go over the custom permissions necessary for the advanced features of ImmyBot.

Create an App Registration

Navigate to: https://aad.portal.azure.com/

  1. Click on app registration

alt

  1. Click on new registration

alt

  1. Name it something recognizable such as "ImmyBot Custom Application"
  2. Select second radial button for (Any Microsoft Entra ID tenant - Multitenant)"
  3. Add your Web redirect URI
  4. Click Register

alt

WARNING

Important! Your app registration must have a Web redirect uri of https://<your-domain>.immy.bot/consent-callback, replacing <your-domain> appropriately

Grant Permissions

See the s below for the minimum permissions.

  1. Click on API Permissions
  2. Click Add Permissions

  3. Click on Microsoft Graph
    📷

    alt text

  4. Click on Application Permissions

    alt text

  5. Add the following permissions
    1. DelegatedAdminRelationship.Read.All
    2. DeviceManagementManagedDevices.ReadWrite.All
    3. Directory.Read.All
    4. User.Read

    alt text

  6. Click Grant Admin Consent for <'your Azure tenant name'>

    alt text

Create Client Secret

  1. Click on Certificates & Secrets which is under Manage
  2. Click on New Client Secret

  3. Create a meaningful description
  4. Set the Expires timeline to 24 months
  5. Click Add

  6. Copy the Secret Value and paste it into ImmyBot

Please see GDAP Customers if you want ImmyBot to access your customers' data.

INFO

Copy the Application (client) ID and Client Secret Value into the form in ImmyBot.