--- title: Register a Microsoft Entra ID application description: Register an application through the Microsoft Entra ID portal. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-asset-management/software-asset-management/register-microsoft-app.html release: australia product: Software Asset Management classification: software-asset-management topic_type: task last_updated: "2026-03-12" reading_time_minutes: 2 breadcrumb: [Integrating with Microsoft 365, Microsoft 365 integration, Software Asset Management publisher pack for Microsoft, Supported software publisher licenses, Software Asset Management, IT Asset Management, Asset Management] --- # Register a Microsoft Entra ID application Register an application through the Microsoft Entra ID portal. Watch this short video for an introduction to registering an application through the Microsoft Entra ID portal. \[Omitted video\] Description: Overview of Register a Microsoft Entra ID application ## Before you begin Microsoft Entra ID Role required: Refer to the [Minimal user permissions](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-asset-management/software-asset-management/integrate-with-microsoft.md) table. ## Procedure 1. From a web browser, open the [App registrations page](https://portal.azure.com/?Microsoft_AAD_RegisteredApps=true#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade) of the Microsoft Entra ID portal. 2. Log in using your global administrator credentials. 3. On the App registrations page, select **New registration**. 4. In the Register an application form, enter a **Name** for the application. 5. In the **Supported account types** field, select **Accounts in any organizational directory \(Any Microsoft Entra ID - Multitenant\)**. 6. Under the **Redirect URI** field, select **Web** for the type of application you want to create and enter `https://.service-now.com/oauth_redirect.do`, where <instance-name> is the name of your ServiceNow instance. 7. Select **Register**. The application is registered and you’re automatically redirected to the Overview page for the new application. 8. On the Overview page, copy the values in the **Application \(client\) ID** and **Directory \(tenant\) ID** fields. Save them in a secure location for later use. 9. Generate a Client secret for your application. 1. From the side navigation menu, navigate to **Manage** > **Certificates & secrets**. The Certificates & secrets page opens. 2. In the Client secrets section, generate a client secret for the application by selecting **New client secret**. 3. In the dialog box, fill in the fields.
Field Description
Description Description of the client secret.
Expires Time period after which you want the client secret to expire. The options are:- In 1 year - In 2 years - Never
4. Select **Add**. The dialog box closes and you return to the Certificates & secrets page. 5. In the Client secrets section, copy the value in the **VALUE** field for the newly generated client secret. Save this value in a secure location for later use. 10. Specify the level of access that the application has to your protected resources. 1. From the side navigation menu, navigate to **Manage** > **API permissions**. 2. On the API permissions page, select **Add a permission**. 3. In the Request API permissions dialog box, select the **Microsoft APIs** tab. 4. From the list of available Microsoft APIs, select **Microsoft Graph**. 5. When prompted to select the types of permissions that the application requires, select **Delegated permissions** or **Application permissions** according to your requirement. 6. Under Select permissions, select the check boxes for the following permissions: - Reports.Read.All - User.Read.All - Organization.Read.All **Important:** Add Tenant.Read.All for Power BI delegated permissions. 7. Select **Add permissions**. The dialog box closes and you return to the API permissions page. 11. Grant admin consent for your application. ## What to do next After you successfully register and set up your application, remain in the Microsoft Azure portal if you must enable your application to access Power BI service content and APIs.