matt-goldman / VisitorGraph

Visitor registration and notification app using Microsoft Graph

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A synthwave styled logo for VisitorGraph

Hack Together: Microsoft Graph and .NET

A visitor sign-in system using Microsoft Graph, Azure AD, and Microsoft Teams

Created for Microsoft Hack Together (https://github.com/microsoft/hack-together)

Check it out in action in this video:

VideoGraphLowRes.mp4

Set it up in your own tenant

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.

About

Visitor registration and notification app using Microsoft Graph


Languages

Language:C# 100.0%