Skip to content
This repository was archived by the owner on Jan 5, 2026. It is now read-only.

Commit e293d25

Browse files
author
Tracy Boehrer
committed
Added Teams manifest
1 parent b19dc0a commit e293d25

4 files changed

Lines changed: 45 additions & 3 deletions

File tree

samples/csharp_dotnetcore/86.bot-authentication-fic/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ This bot uses `FederatedServiceClientCredentialsFactory` which is registered in
4444
- Click on the add credential under **Certificates & Secrets**, **Federated credentials**
4545
- On the Add a credential page, select the Federated credential scenario as **Customer Managed Keys**.
4646
- Select the managed identity that you created in the previous step.
47-
- Enter name for the credential and click on Add.
47+
- Enter name for the credential and click on **Add**.
4848

4949
- Create an **Azure Bot** in the desired resource group and use the App Registration from the previous step.
5050
- Update the **Messaging endpoint** on the **Configuration** tab to: https://{{default-domain}}/api/messages
@@ -55,7 +55,7 @@ This bot uses `FederatedServiceClientCredentialsFactory` which is registered in
5555
- Click on the add credential under **Certificates & Secrets**, **Federated credentials**
5656
- On the Add a credential page, select the Federated credential scenario as **Customer Managed Keys**.
5757
- Select the managed identity that you created in the previous step.
58-
- Enter name for the credential and click on Add.
58+
- Enter name for the credential and click on **Add**.
5959
- Navigate to the **App Service** for the bot
6060
- Add the User managed identity created in previous step to the Azure App Service under Configuration -> Identity -> User Assigned Managed Identity.
6161

@@ -74,7 +74,7 @@ This bot uses `FederatedServiceClientCredentialsFactory` which is registered in
7474
## Deploy the bot to Azure
7575

7676
The easiest way to deploy the bot to the App Service for testing is using the Visual Studio **Publish** tool.
77-
- Right clin the project and select **Publish**
77+
- Right click the project and select **Publish**
7878
- Click **+ New Profile**
7979
- **Azure** -> **Azure App Service (Windows)**
8080
- Select the existing App Service, then click **Finish**
3.33 KB
Loading
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
"$schema": "https://developer.microsoft.com/json-schemas/teams/v1.16/MicrosoftTeams.schema.json",
3+
"manifestVersion": "1.16",
4+
"version": "1.0.0",
5+
"id": "${{AAD_APP_CLIENT_ID}}",
6+
"packageName": "com.microsoft.bot.ficbot",
7+
"developer": {
8+
"name": "Microsoft, Inc.",
9+
"websiteUrl": "https://example.azurewebsites.net",
10+
"privacyUrl": "https://example.azurewebsites.net/privacy",
11+
"termsOfUseUrl": "https://example.azurewebsites.net/termsofuse"
12+
},
13+
"icons": {
14+
"color": "color.png",
15+
"outline": "outline.png"
16+
},
17+
"name": {
18+
"short": "BF SDK FIC",
19+
"full": "BF SDK FIC"
20+
},
21+
"description": {
22+
"short": "Sample demonstrating BF SDK using Federated Credentials",
23+
"full": "Sample demonstrating BF SDK + Azure Bot Services + Teams using Federated Credentials"
24+
},
25+
"accentColor": "#FFFFFF",
26+
"bots": [
27+
{
28+
"botId": "${{AAD_APP_CLIENT_ID}}",
29+
"scopes": [
30+
"personal"
31+
],
32+
"supportsFiles": false,
33+
"isNotificationOnly": false
34+
}
35+
],
36+
"permissions": [
37+
"identity",
38+
"messageTeamMembers"
39+
],
40+
"validDomains": [
41+
]
42+
}
407 Bytes
Loading

0 commit comments

Comments
 (0)