How to Configure an Azure Data Source
This article provides detailed steps to set up an Azure data source for discovery.
Prerequisites
Azure credentials are required to configure an Azure Data Source.
Before you begin, you must configure an App Registration under Microsoft’s Entra ID service to have a tenant ID, client ID and secret for the Hydden Data Source and Hydden Connection Credentials. The following steps guide you through the necessary steps.
Open your Azure portal and into the search bar at the top, type App registrations.
On the top menu bar, click + for New registration.
Select the scope of the APP - this will also control the scope of the Hydden collector.
On the overview page of the app locate the:
- Directory (tenant) ID, which is the tenant ID required on the main Data Source configuration page in the Hydden portal.
- Application (client) ID, which is your client ID needed for the first part of the Hydden Add credential page.
Select Add a certificate or secret.
Click + New client secret.
- Give it a name and duration.
- Click add.
- Copy and save the ‘Secret’ value. Once you move away you will not be able to see this secret value again. This secret value is the second part of the Hydden Add credential page.
Vault your tenant ID, client ID, and a secret.
Verify your permissions settings for the app:
- Via the left-hand menu, select your application’s API permissions. Your app needs at least the following set of permissions:
Directory.Read.All Application Read directory data Domain.Read.All Application Read domains EntitlementManagement.Read.All Application Read all entitlement management resources Group.Read.All Application Read all groups GroupMember.Read.All Application Read all group memberships IdentityProvider.Read.All Application Read identity providers User.Read Delegated Sign in and read user profile UserAuthenticationMethod.Read.All Application Read all users' authentication methods
Configure Your Hydden Azure Data Source
- Login to your Hydden tenant.
- To access the data sources page, navigate to Configuration > Discover and select Data Sources or use the data source URL:
https://portal.hydden.com/configuration/datasource
. - To add the Azure data source, click + Add Data Source.
- From the drop-down, select Azure.
- For Name enter an easy-to-identify name for the data source.
- For tenant ID use the Azure Tenant ID previously saved/vaulted when setting up the Azure app registration.
- You may ignore Preset and Schedule for now.
- To the right of Credentials, click +.
- The Add credential modal opens and the drop-down selection should show Cloud credential. If not, change it to Cloud credential.
- Enter a name for your Azure credential.
- Enter the client ID and Secret from your Azure app as previously saved/vaulted.
- Click Add.
- On the Add Data Source modal, click Add to save the newly created data source.
At this point, you can run a collection from the Data Sources page and shortly after, you will see your Azure users listed on the Identity Posture dashboard, in Global Search and the Search Library.