Integrate with Azure
Follow this step by step guide to allow SlashID to monitor and protect your Microsoft Azure cloud environment. First, you will create an Azure App Registration, grant it the required permissions and generate a client secret which allows SlashID to interact with Azure on your behalf. Second, you will use the details of your new App Registration to configure the integration in the SlashID Console.
Step 1: Create Azure App Registration
Log in to Microsoft Azure Portal.
Search for or select Microsoft Entra ID (previously: Azure Active Directory) from the list of resources on the side menu.
From the menu on the left, select 'Manage' > 'App registrations'.
From the horizontal menu at the top of the page, choose 'New registration'.
- Enter a name for this app registration, select the appropriate account type, then press 'Register' to confirm. Going forward, we'll call this your SlashID App Registration.
Step 2: Grant permissions
In your SlashID App Registration page, select 'Manage' > 'API permissions' from the side menu.
Choose 'Add a permission' and then select 'Microsoft Graph' from the list of Microsoft APIs available.
- Choose 'Application permissions' for the permission type.
- Search for and select the following permissions:
AuditLog.Read.All
Directory.Read.All
IdentityProvider.Read.All
IdentityRiskyUser.Read.All
User.Read.All
Click the 'Add permissions' button to confirm.
- In your 'SlashID App Registration | API permissions' page, click on the 'Grant admin consent for [Your Organization Name]' and confirm the permission grant.
Step 3: Generate client secret
- In your SlashID App Registration page, select 'Manage' > 'Certificates & secrets' from the side menu.
- Under 'Client secrets', choose 'New client secret'
- Enter a description and a duration for the new client secret and press the 'Add' button. We recommend 365 days as the expiry period.
- Copy the secret Value and keep it safe, you will need to enter it in the SlashID Console later.
Step 4: Obtain client and tenant ID
In your SlashID App Registration page, select 'Overview' from the side menu.
Copy the 'Application (client) ID' and the 'Directory (tenant) ID', you will need to enter them in the SlashID Console later.
Step 5: Create your Azure<>SlashID Integration
Go to the SlashID Console > 'Identity Protection' > 'Configuration' > 'Integration Managment'. Click on 'Add integration' on the right.
Select 'Azure' from the list of providers in the horizontal menu.
Paste your Tenant ID, Client ID and Client secret in the boxes provided and click on the 'Connect' button to complete the integration.
SlashID is now monitoring your Azure environment for potential security issues. The initial data sync may take a couple of minutes, after which you can start exploring security events in the 'Identity Protection Dashboard' section of the SlashID Console.