App Registration
App Registration in Microsoft Azure is required to securely connect to REST APIs because it establishes a trusted identity for the Falcon Suite application within the Microsoft Entra ID (formerly Azure Active Directory) ecosystem. When Falcon Suite integrates with Azure services, it must authenticate itself before accessing resources such as management APIs, integration services, or other protected endpoints.
App Registration creates a dedicated application identity, generates credentials (Client ID, Client Secret), and enables administrators to assign precise API permissions using OAuth 2.0 flows. This ensures secure, role-based, and auditable access to Azure REST APIs without relying on user credentials, making the integration enterprise-grade, compliant, and scalable.
New App Registration in Azure
Follow the below steps to register a new app in Microsoft Entra ID -
-
Search for
Microsoft Entra ID→App Registrationsclick onNew registration -
Enter the basic details -
-
Name- Name of the app -
Supported account types- Single tenant only
-
-
Click on Register
-
Once the app is created, click on
Add a certificate or secretunder Client Credentials-
Select the Client Secret tab and click on
New Client Secret -
Description→ Description for the client secret -
Expiry→ Choose the expiry based on the organization standards -
Copy the value of the new client secret, which will be used while configuring OAUTH in Falcon Suite
-
Follow the below steps to assign permissions to the registered app -
-
Navigate to
Subscriptions→ Select the required subscription →Access Control (IAM) -
Navigate to
Role Assignmentsclick onAdd Role Assignments-
Select
Readerrole -
Assign access to → User, group or service principal
-
Select Members → and search for the created Entra ID app and select it
-
Review and assign
-
Retrieve the App’s Client Id and Tenant id
-
Search for
Microsoft Entra ID→App Registrationsclick on the registered app-
Directory (tenant) ID- Tenant Id to be used in Falcon Suite -
Application (client) ID- Client Id to be used in Falcon Suite -
Client secret should already be copied at the time of generation
-
Configuring the App in Falcon Suite
-
Navigate to main menu
Global Settings→Settingsand search forAzure Integration Services Sync -
Click on edit action item
-
Enter the following details -
-
Tenant Id- The tenant id from the Azure’s App Registration page -
Client Id- The client id from the Azure’s App Registration page -
Client Secret- The secret copied while generating the Client secret
-
-
Click on save.
