Azure Integration
How to setup your AgileBlue integration within Azure.
Setup Steps
- Log into your Azure Portal.
- Click the menu in the top left

- Select Resource groups

- Click Create
- Choose your Subscription and name your Resource group as follows:
- ab-eventhub-rg
- Select Review + create
- Navigate back to the top-left menu then select All services

- Click Analytics

- Under Real-time analytics, select Event Hubs

- Click Create
- Select Create new or use existing Resource group
- Choose the Resource group created earlier in this guide (ab-eventhub-rg)
- Under Namespace name type ab-namespace
- Choose your region from the Azure locations group
- Under Pricing tier, select Basic
- Update Throughput Units to 2
- Click Review + create

- Click Go to resource
- Select Entities on the left-hand side

- Click Event Hubs
- Select + Event Hub

- Give the Event Hub the name azure-logs
- Update the Partition Count to 2 and set Retention time (hrs) to 1
- Click Review + create
- Navigate back to the top left-hand menu and select Monitor
- Select Activity Log

- Click Export Activity Logs

- Select +Add diagnostic setting

- Name the Diagnostic setting as follows:
- Azure-Logs
- Under Logs, select the following:
- Administrative
- Security
- Alert
- Under Destination details check off:
- Stream to an event hub
- Choose your azure-logs event hub under the Event hub name dropdown

- Click Save
- Navigate back to ab-namespace

- In the left-hand menu under Settings, select Shared access policies

- Select RootManageSharedAccessKey

- Copy the value under Primary key and save securely – you'll need to provide this back to AgileBlue later

- Next, copy and securely save the Primary connection string

- In the search bar, search for and select Storage accounts

- Click Create

- Name the Storage account abcollector
- Under preferred storage type, select Azure Blob Storage or Azure Data Lake Storage Gen 2
- Under Redundancy, select Geo-redundant storage (GRS)
- Once completed, the fields should look as follows (Note: Your subscription and Region name will be specific to your organization):

- Click Review + create
- Click Create
- Select Go to resource
- Select Security + networking in the left-hand menu

- Click Access keys

- Click Show then copy the Key and Connection string values, which will need to be provided to AgileBlue
- Navigate to Microsoft Entra ID

- Click Monitoring then Diagnostic settings

- Select +Add diagnostic setting
- Under Logs, check off:
- AuditLogs
- SignInLogs
- NonInteractiveUserSignInLogs
- ServicePrincipalSignInLogs
- ManagedIdentitySignInLogs
- ProvisioningLogs
- ADFSSignInLogs
- RiskyUsers
- UserRiskEvents
- RiskyServicePrincipals
- MicrosoftServicePrincipalSignInLogs
- MicrosoftGraphActivityLogs
- Under Destination details specify Stream to an event hub
- Name the Diagnostic setting entra-logs
- Under Destination Details, specify your previously-used Subscription, Event hub namespace, Event hub name, Event hub policy name:

- Click Save
- Securely send the following values back to AgileBlue Support (support@agileblue.com):
- Event Hub Name (should be azure-logs)
- Connection String
- Storage Account Name (should be abcollector)
- Storage Account Key
Questions? Contact AgileBlue Support.
Email: support@agileblue.com
Phone: (216) 606-9400