SecNex

Prerequisites

Prepare your environment for the Teams Webhook Finder app.

Prerequisites

Create Enterprise Application

To create a new application in Microsoft Entra ID, follow these steps:

  1. Open the Entra ID portal.
  2. In the left-hand menu, go to Enterprise applications.
  3. Click New application at the top.
  4. Enter a name for your application.
  5. Click Create to confirm.

After a short moment, the new application will be created and available in the list for further configuration.

Create Client Secret in Entra ID

To continue setting up your application in Microsoft Entra ID, follow these steps:

  1. Switch to the App registrations tab.
  2. Select the application you previously created.
  3. Copy the values for Application (client) ID and Directory (tenant) ID — you’ll need them later.
  4. Navigate to the Certificates & secrets tab.
  5. Click New client secret.
  6. Enter a description for the secret and click Add.

Once created, make sure to copy the client secret value immediately, as it will only be displayed once.

Configure the App Registration in Entra ID

Next, you need to grant the required API permissions to your application. Follow these steps:

  1. Click on the API permissions tab.
  2. Click Add a permission.
  3. Select Microsoft Graph as the API.
  4. Choose Application permissions.
  5. Add the following permissions: • AppCatalog.Read.All • Team.ReadBasic.All • TeamAppInstallation.ReadForTeam.All
  6. After adding them, click Grant admin consent to approve the permissions.

Once consent is granted, your application will have the necessary access to interact with Microsoft Teams and app catalog data.