APP registration For SideBar & ServiceNow for Microsoft Teams

DEEPAK KUMAR SI
Tera Contributor

Hi Techies,

Can anyone confirm if we can use single Azure App for configuration of below or we need two different Azure Application Registration ?

 

1 : Sidebar with Microsoft Teams 

      Link : https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1225842 

 

2 : ServiceNow for  Microsoft Teams

      Link : https://docs.servicenow.com/bundle/utah-employee-service-management/page/product/sn-teams/concept/c_... 

 

1 REPLY 1

msd93
Kilo Sage

Hi @DEEPAK KUMAR SI 

 

Yes, you can use a single Azure App (Azure Active Directory App Registration) to configure both the Microsoft Teams integration (for the Sidebar app) and the integration with ServiceNow. Azure App Registrations allow you to authenticate and authorize applications to access various Microsoft services and resources.

Steps:

1. Go to the Azure Portal and register a new Azure App (App Registration). This app will represent your integration.

2. In the Azure App registration settings, configure the necessary permissions and authentication settings to allow the Microsoft Teams integration (Sidebar app) to authenticate and interact with your Azure App. This typically involves setting up OAuth 2.0 permissions, redirect URIs, and client secrets as needed for the Teams integration.

3. In the same Azure App registration, configure the necessary permissions and authentication settings to allow the integration with ServiceNow. This may involve setting up OAuth 2.0 permissions, redirect URIs, and client secrets tailored for the ServiceNow integration.

4. In your Microsoft Teams Sidebar app and your ServiceNow integration, use the same Azure App's credentials (client ID and client secret) to authenticate with Azure AD. This way, both integrations will use the same identity and access the same Azure resources.

5. Ensure that the permissions are granted to the Azure App align with the specific requirements of each integration (Teams and ServiceNow) to maintain security and access control.

6. Configure the respective integrations (Teams app manifest and ServiceNow configuration) to use the Azure App's credentials for authentication and authorization.

7. Always follow security best practices when configuring and managing Azure Apps and their associated permissions to ensure that your integrations are secure and compliant with your organization's policies.

 

Hope this helps you.