Table of Contents
DOCSSTEP 3 - INSTALL FROM AZURE MARKETPLACE
Step 3 - Install From Azure Marketplace
Loading last updated info...

Tip: Jump to 13:00 for Install from Azure Marketplace
Step 3.1 - Get SSW EagleEye in Marketplace on Azure Portal
- Go to your Azure Portal
- Search for Marketplace in the search bar

- In the Marketplace, search for SSW EagleEye

- Select your subscription and click Create

Step 3.2 - Configure Application Settings
Follow the deployment wizard with these configuration steps:
Step 3.2.1 - Basics
- Resource Group: Select an existing resource group or create a new one
- Region: Choose your preferred Azure region
- Application Name: Enter a unique name for your application

Step 3.2.2 - Application Configuration
- Project Name: Unique prefix for all resources
- Environment: Select
productionorstaging

Step 3.2.3 - Azure AD Configuration
- Azure Tenant ID: Your Azure AD tenant ID
- Azure Group Name: Enter the Azure AD group name for email processing

Step 3.2.4 - App Registration
You need to provide the details of Master App:
- Select Existing → Make Selection (e.g. SSW.EagleEye.Master) and enter the client secret.

Step 3.2.5 - Database Configuration
- Database Pricing Tier: Select appropriate tier (Basic, S0, S1, S2)
- Database Users: Configure three database users:
- Admin user (full access)
- ReadWrite user (read/write access)
- ReadOnly user (read-only access)

Step 3.2.6 - Azure OpenAI Configuration
- Location: Select Azure region (currently East US)
- Model: Choose GPT-4.1 Mini or GPT-4o Mini
- Capacity: Set tokens per minute. You can view and request quotas in Foundary portal

Step 3.2.7 - Review and Deploy
- Review all configuration settings
- Click Create to start deployment
- Monitor deployment progress in the Azure Portal
- Deployment typically takes 15-30 minutes
Step 3.3 - Verify Deployment
- Access the Portal: Navigate to the Portal container app URL
- Test Authentication: Sign in with your Azure AD credentials
- Check API Connectivity: Verify the Portal can communicate with the API
- Test Email Processing: Run a manual job to categorize emails
Common issues can be resolved by visiting:
Architecture Overview
The deployed solution includes:
- Container Apps Environment: Hosting the API, CLI, and Portal
- Azure SQL Database: Data storage with configured user access
- Azure OpenAI: AI processing for email categorization
- Key Vault: Secure storage of secrets and configurations
- Application Insights: Monitoring and telemetry
- Container Registry: Docker image storage