Neutrino Teams Azure Set Up

Create a new Enterprise application within Azure with the following settings.

Azure Settings:

Create a new app registration within Azure Active Directory

  • Navigate to overview/app registrations & create new registration.
  • Enter application name, this can be anything suitable for the application.
  • Select single-tenant account types, to ensure only accounts within your organisation can use the teams application.
  • The page must be set up as a single page application.

📘

Redirect URI:

https://{Your Site Address}/MicrosoftTeams/Display

10421042

Authentication:

Navigate to the authentication tab.

Enable Access Tokens & ID tokens.

975975

Expose an API:

Set up the following scopes & authorised client applications for the Teams API to access user details.

12641264

Application ID URI:
api://{WebsiteUrl}/5e3ce6c0-2b1f-4285-8d4b-75ee78787346
This is the authorised client Id for Microsoft Teams which will be added below.

Scopes:
access_as_user
This scope is utilised by the Teams Authentication Library & must be in this exact format.

Client Applications:
1fec8e78-bce4-4aaf-ab1b-5451cc387264
5e3ce6c0-2b1f-4285-8d4b-75ee78787346
These client Id’s are the Teams Desktop & mobile / Web application identifiers and used for the Teams Authentication Library to commicate with this app registration.

Api Permissions:

Add the following permission: access_as_user which will have become available since adding it as a scope in the previous section. This scope is utilised by the MicrosoftTeams Authentication Library, therefore required to access the user from the Teams client.

15721572

The app registration is now complete, please keep the app registration Overview Open whilst you follow the next document found here.