Table of Contents

Prerequisites Checklist
Before starting the installation, ensure you have the following:
Azure Subscription
- An active Azure Subscription
Microsoft Entra Tenant
- An Microsoft Entra tenant (Azure AD)
Custom Domain (optional)
- A custom domain and DNS zone in Azure (needed if you want a custom URL to access EagleEye Portal)
Required Permissions
Tip: You don't need to hold these roles yourself. You just need access to someone who does (usually a SysAdmin or IT admin in your organisation). You can complete most steps yourself and only ask your SysAdmin to perform the specific actions that require elevated privileges, such as granting admin consent.
Azure Subscription
- Owner role on the Azure subscription
- Required to deploy from the Marketplace and assign roles during deployment
- See Assign a user as an administrator of an Azure subscription
Microsoft Entra Tenant
- Global Administrator role in your Entra tenant
- Required to create an App Registration and grant admin consent for Microsoft Graph permissions in Step 2 - App Registrations
- Note: Application Administrator is not sufficient. Granting admin consent for
AppRoleAssignment.ReadWrite.AllandDelegatedPermissionGrant.ReadWrite.Allrequires Global Administrator - See Assign Microsoft Entra roles