Created for Microsoft Hack Together (https://github.com/microsoft/hack-together)
Check it out in action in this video:
VideoGraphLowRes.mp4
To use this app, create an app registration in Azure AD with the following Microsoft Graph Application permissions:
- Chat.Create
- User.Read.All
Create a client secret for this app registration, and add it along with the other details to Key Vault or your app secrets (as per the template in appsettings.json
). You will also need a user account with a Teams license assigned (used to send notification messages). This should be treated as a service account, rather than an account for a user. You will need to add this account's credentials to the app's secrets provider too.
Finally, if necessary, update the BaseURL
property in the Constants.cs
file in the UI app.