DOCSSTEP 2 - APP REGISTRATION

Step 2 - App Registration

Loading last updated info...

You need a Master Azure App Registration for EagleEye deployment.

The Master app acts as an orchestrator. It creates and configures the app registrations used by EagleEye during installation. It is required only during installation and can be safely deleted once installation succeeds. See Delete the Master App.

Before creating the Master app, read App Registrations reference for a simple overview of what the Master app does and what permissions it holds.

YouTube video placeholder

Step 2.1 - Create the App Registration

  1. Go to Azure PortalApp registrationsNew registration App Registration Search
  2. Enter the app name: e.g., Northwind.EagleEye.Master
  3. Set Supported account types to: Accounts in this organizational directory only (Single tenant)
  4. Click Register Engine App

Step 2.2 - Create a Client Secret

  1. Go to Certificates & secrets
  2. Click New client secret
  3. Add a description (e.g., Master Secret)
  4. Select an expiry period → Add Create Client Secret
  5. Copy the secret value immediately (you will need this later; it will never be shown again) Copy Client Secret
Warning: After deployment, remove the secret value from any temporary notes (clipboard, notepad, etc.).
Do not delete the secret from Azure

Step 2.3 - Configure API Permissions

For a detailed explanation of why each permission is required, see App Registrations reference.

  1. Go to your Master app registration (for example, Northwind.EagleEye.Master)
  2. Go to ManageAPI permissionsAdd a permission
  3. Select Microsoft GraphApplication permissions (Important: select Application permissions - not Delegated).
  4. Add:
  5. Click Add permissions
  6. Click Grant admin consent for your organization. Master API Permissions

References