DOCSSTEP 3 - INSTALL FROM AZURE MARKETPLACE

Step 3 - Install From Azure Marketplace

Loading last updated info...
YouTube video placeholder
Tip: Jump to 13:00 for Install from Azure Marketplace

Step 3.1 - Get SSW EagleEye in Marketplace on Azure Portal

  1. Go to your Azure Portal
  2. Search for Marketplace in the search bar Marketplace
  3. In the Marketplace, search for SSW EagleEye EagleEye Marketplace
  4. Select your subscription and click Create EagleEye App

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

Basics

Step 3.2.2 - Application Configuration

  • Project Name: Unique prefix for all resources
  • Environment: Select production or staging

Application Configuration

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

Azure AD Configuration

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.

App Registration Configuration

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)

Database Configuration

Step 3.2.6 - Azure OpenAI Configuration

Azure OpenAI Configuration

Step 3.2.7 - Review and Deploy

  1. Review all configuration settings
  2. Click Create to start deployment
  3. Monitor deployment progress in the Azure Portal
  4. Deployment typically takes 15-30 minutes

Step 3.3 - Verify Deployment

  1. Access the Portal: Navigate to the Portal container app URL
  2. Test Authentication: Sign in with your Azure AD credentials
  3. Check API Connectivity: Verify the Portal can communicate with the API
  4. 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