Skip to content

Instantly share code, notes, and snippets.

@ejazhussain
Created August 25, 2025 17:11
Show Gist options
  • Select an option

  • Save ejazhussain/a1864c18da22ecad6a2c1730328c3824 to your computer and use it in GitHub Desktop.

Select an option

Save ejazhussain/a1864c18da22ecad6a2c1730328c3824 to your computer and use it in GitHub Desktop.
Project Assist Agent App Settings
{
"AgentApplication": {
"StartTypingTimer": true,
"RemoveRecipientMention": false,
"NormalizeMentions": false,
"UserAuthorization": {
"DefaultHandlerName": "graph",
"AutoSignin": true,
"Handlers": {
"graph": {
"Settings": {
"AzureBotOAuthConnectionName": "Graph",
"Title": "Sign in to Continue",
"Text": "Please sign in and send the 6-digit code"
}
}
}
}
},
"TokenValidation": {
"Audiences": [
"eb8c1f53-5cf4-4e1c-xxxx-xxxxxxxxx" // this is the Client ID used for the Azure Bot
]
},
"Connections": {
"BotServiceConnection": {
"Assembly": "Microsoft.Agents.Authentication.Msal",
"Type": "MsalAuth",
"Settings": {
"AuthType": "ClientSecret",
"ClientId": "eb8c1f53-5cf4-4e1c-xxxx-xxxxxxxxx",
"ClientSecret": "drt8Q~kA-xxxxxxxxxxxxxxxxxxxxxxxxxxx",
"TenantId": "3f4d536c-9ebc-4eb1-xxxx-xxxxxxxxx",
"AuthorityEndpoint": "https://login.microsoftonline.com/3f4d536c-9ebc-xxxx-xxxx-xxxxxxxxx",
"Scopes": [
"https://api.botframework.com/.default"
]
}
}
},
"ConnectionsMap": [
{
"ServiceUrl": "*",
"Connection": "BotServiceConnection"
}
],
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning",
"Microsoft.Agents": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"Azure": {
"OpenAIApiKey": "[Open API Key]",
"OpenAIEndpoint": "[Azrue Open API Endpoint]",
"OpenAIDeploymentName": "gpt-4o"
},
"MicrosoftGraph": {
"TenantId": "3f4d536c-9ebc-4eb1-xxxx-xxxxxxxxx",
"ClientId": "eb8c1f53-5cf4-4e1c-xxxx-xxxxxxxxx",
"ClientSecret": "drt8Q~kA-5ig9wxxxx-xxxxxxxxxx"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment