microsoftIntegrate with Microsoft Teams

When the integration mode is Custom App, proceed with the following steps:

Prerequisites

- Microsoft 365 Business or Enterprise account - Azure Active Directory (Entra ID) Admin access - Access to Azure Portal - Redirect URI from Artha integration screen

circle-info

The integration type can be either Centralized or an Individual Employer account.

Step 1: Create an App Registration in Azure

  1. Go to https://portal.azure.com

  2. Click on App registrations

  3. Click New registration

  4. Enter app name (e.g., Artha Teams Integration)

  5. For, supported account type, choose "Any Microsoft Entra ID tenant - Multitenant) and personal Microsoft accounts".

  6. Click Add a platform → Web.

  7. Add the Redirect URIs provided by Artha

    1. https://api.arthajobboard.com/admin/app-center/oauth/callback

    2. https://api.arthajobboard.com/client/api/v1/app-center/oauth/callback

  8. Click Register.

  9. Copy the Client ID.

Step 2: Configure Redirect URI

  1. Open the registered app

  2. Go to Manage -> Authentication

  3. Click on Add Redirect URI button

  4. Click on Web -> Select

  5. Add the second Redirect URI provided by Artha

  6. Save changes / Configure.

Step 3: Create Client Secret

  1. Go to Manage -> Certificates & secrets

  2. Click "New client secret".

  3. Add description and expiry for integration

  4. Click Add

  5. Copy the Client Secret.

Step 4: Configure API Permissions

  1. Go to Manage -> API permissions

  2. Click Add a permission

  3. Select Microsoft Graph

  4. Choose Application permissions

  5. Search the following permissions and add: - OnlineMeetings.ReadWrite.All - Calendars.ReadWrite

  6. Choose Delegated permissions

  7. Search the following permissions and add: - Calendars.ReadWrite.Shared - User.Read - Calendars.ReadWrite - OnlineMeetings.ReadWrite

  8. Click Grant admin consent from the modal.

Step 5: Enable Teams Interop

  1. Navigate to "Users. Next to the user, go to "Manage product licenses".

  2. Under Apps, find Microsoft Teams and enable if not done, and save.

Step 6: Enter Details on the platform.

  1. Client ID

  2. Client Secret

  3. Click on "Connect".

Last updated

Was this helpful?