Skip to content

Commit

Permalink
Merge pull request #1419 from OfficeDev/v-hrajandira/UpdateAllSampleD…
Browse files Browse the repository at this point in the history
…escription

Update Description for Microsoft Teams All Sample App
  • Loading branch information
Harikrishnan-MSFT authored Nov 5, 2024
2 parents 819d57d + 722cd84 commit 8eb0bf9
Show file tree
Hide file tree
Showing 129 changed files with 326 additions and 329 deletions.
36 changes: 18 additions & 18 deletions README.md

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions samples/account-linking/csharp/AppManifest/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"termsOfUseUrl": "https://contoso.com/tou"
},
"description": {
"short": "An example of linking a user's M365 identity with a GitHub identity",
"full": "An example of linking a user's M365 identity with a GitHub identity so they only need to log in once across features (bot/messaging extension/tab) and devices"
"short": "Sample for Azure AD & Facebook auth in Teams bot, tab, and messaging extension.",
"full": "This sample demonstrates authentication integration using Azure AD, Facebook, and username/password methods across bot, tab, and messaging extension functionalities in Microsoft Teams."
},
"icons": {
"outline": "outline.png",
Expand Down
6 changes: 2 additions & 4 deletions samples/account-linking/csharp/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample demos linking user's Microsoft Entra ID with Facebook and Google account of user from bot, ME and tab.
description: This sample demonstrates authentication integration using Azure AD, Facebook, and username/password methods across bot, tab, and messaging extension functionalities in Microsoft Teams.
products:
- office-teams
- office
Expand All @@ -16,9 +16,7 @@ urlFragment: officedev-microsoft-teams-samples-account-linking-csharp

# External OAuth identity linking in Teams Apps.

This sample demos linking user's Microsoft Entra ID with their GitHub identity.

The code generically handles account linking for OAuth2.0, the only GitHub specifics are related to calling the GitHub API.
This sample demonstrates how to link a user's Microsoft Entra ID with external OAuth identities like GitHub, Google, or Facebook across multiple Teams capabilities, including tabs, conversational bots, and messaging extensions. It provides a robust implementation for handling OAuth2.0 identity linking and token management, ensuring seamless access and persistent authentication across devices and Teams components.

![Account Linking Sample](Source/Images/account-linking-sample.gif)

Expand Down
6 changes: 3 additions & 3 deletions samples/account-linking/csharp/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-account-linking-csharp",
"source": "officeDev",
"title": "External OAuth identity linking in Teams Apps.",
"shortDescription": "This sample demos linking user's AAD id with Facebook and google account of user from bot, ME and tab.",
"shortDescription": "This sample demonstrates authentication integration using Azure AD, Facebook, and username/password methods across bot, tab, and messaging extension functionalities.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/account-linking/csharp",
"longDescription": [
"This sample demos linking user's AAD id with Facebook and google account of user from bot, ME and tab."
"This sample demonstrates authentication integration using Azure AD, Facebook, and username/password methods across bot, tab, and messaging extension functionalities in Microsoft Teams."
],
"creationDateTime": "2022-03-22",
"updateDateTime": "2022-05-17",
"updateDateTime": "2024-10-10",
"products": [
"Teams"
],
Expand Down
2 changes: 1 addition & 1 deletion samples/api-doc-search/nodejs/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This is a sample API application that demonstrates how to perform RAG-based semantic search using Azure CosmosDB NoSQL.
description: This is a sample RAG-based semantic search using Azure CosmosDB NoSQL, demonstrating document ingestion, embedding generation, and prompt-based queries.
products:
- azure-cosmos-db
- azure-openai
Expand Down
6 changes: 3 additions & 3 deletions samples/api-doc-search/nodejs/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-api-doc-search-nodejs",
"source": "officeDev",
"title": "RAG based CosmosDB semantic search",
"shortDescription": "RAG based CosmosDB semantic search based on embedding vectors",
"shortDescription": "Sample API demonstrating RAG-based semantic search using Azure CosmosDB NoSQL.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/api-doc-search/nodejs",
"longDescription": [
"This is a sample API application that demonstrates how to perform RAG-based semantic search using NoSQL CosmosDB."
"This is a sample RAG-based semantic search using Azure CosmosDB NoSQL, demonstrating document ingestion, embedding generation, and prompt-based queries."
],
"creationDateTime": "2024-07-15",
"updateDateTime": "2024-07-15",
"updateDateTime": "2024-10-10",
"products": [
"Azure Open AI", "Azure CosmosDB", "Azure Functions", "Azure Blob Storage"
],
Expand Down
6 changes: 3 additions & 3 deletions samples/app-HR-talent/csharp/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This app simulates connection to a recruiting and talent management system using Bot Framework
description: This sample app simulates a recruiting and talent management system using Microsoft Teams Bot.
products:
- office-teams
- office
Expand All @@ -13,9 +13,9 @@ extensions:
urlFragment: officedev-microsoft-teams-samples-bot-task-module-csharp

---
# HR talent app
# HR Talent Management App

This app simulates connection to a recruiting and talent management system and allows users and teams to create, manage and search positions and candidates. The content is randomly generated to simulate what you can do with Teams. The full source code is provided, along with the app package and manifest that you can use to side load and test in your Teams environment.
The HR Talent Management App is designed to simulate a comprehensive recruitment system within Microsoft Teams. It enables users and teams to efficiently handle hiring processes by creating, managing, and searching for job positions and candidates. This sample includes everything you need to test the app, including source code, deployment guides, and a pre-configured app package to upload directly into Teams.

## Included Features
* Bots
Expand Down
4 changes: 2 additions & 2 deletions samples/app-HR-talent/csharp/src/AppManifest/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"full": "Contoso Talent and Recruiting App"
},
"description": {
"short": "Talent app for Contoso managers and recruiters",
"full": "This sample Recruiting and Talent app showcases many of the capabilities Microsoft Teams supports. App content is hosted for illustrative purposes only."
"short": "Simulates a recruiting and talent management system using Microsoft Teams Bot.",
"full": "This sample app demonstrates integration with a simulated recruiting and talent management system, allowing users to create, manage, and search positions and candidates using Microsoft Teams' bots, tabs, and messaging extensions."
},
"icons": {
"outline": "outline_icon.png",
Expand Down
4 changes: 2 additions & 2 deletions samples/app-anonymous-users/csharp/AppManifest/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
"full": "Anonymous User Support"
},
"description": {
"short": "This sample shows anonymous users support in Teams meeting apps.",
"full": "This sample shows anonymous users support in Teams meeting apps."
"short": "Enable anonymous user participation in Teams meeting apps with this sample.",
"full": "This sample demonstrates how to support anonymous users in Microsoft Teams meeting apps, showcasing the setup and interaction flow for integrating guest and tenant users seamlessly."
},
"accentColor": "#FFFFFF",
"configurableTabs": [
Expand Down
6 changes: 3 additions & 3 deletions samples/app-anonymous-users/csharp/Readme.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample shows anonymous users support in meeting apps.
description: Add this sample app to enable anonymous user participation and interaction in Microsoft Teams meetings.
products:
- office-teams
- office
Expand All @@ -14,9 +14,9 @@ urlFragment: officedev-microsoft-teams-samples-app-anonymous-users-csharp

---

## Anonymous User Support
## Anonymous User Support in Microsoft Teams Apps

This sample shows anonymous users support in meeting apps.
This sample demonstrates how to enable anonymous user support in Microsoft Teams meeting apps. It provides guidance on configuring and integrating various Microsoft services, like Azure Active Directory (AAD) and the Microsoft Bot Framework, to allow guest users to interact with meeting apps seamlessly.

**Interaction with app**
![appanonymoususersGif](Images/anonymoususersupport.gif)
Expand Down
6 changes: 3 additions & 3 deletions samples/app-anonymous-users/csharp/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-app-anonymous-users-csharp",
"source": "officeDev",
"title": "Anonymous User Support",
"shortDescription": "This sample app shows anonymous users support in Teams meeting apps.",
"shortDescription": "Add this sample app to enable anonymous user participation and interaction in Microsoft Teams meetings.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/app-anonymous-users/csharp",
"longDescription": [
"This sample app shows anonymous users support in Teams meeting apps. It also supports Azure AD and Facebook authentications."
"This sample demonstrates how to support anonymous users in Microsoft Teams meeting apps, showcasing the setup and interaction flow for integrating guest and tenant users seamlessly."
],
"creationDateTime": "2023-02-06",
"updateDateTime": "2023-02-08",
"updateDateTime": "2024-10-10",
"products": [
"Teams"
],
Expand Down
6 changes: 3 additions & 3 deletions samples/app-anonymous-users/nodejs/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample shows anonymous users support in Teams meeting apps.
description: Add this sample app to enable anonymous user participation and interaction in Microsoft Teams meetings.
products:
- office-teams
- office
Expand All @@ -14,9 +14,9 @@ urlFragment: officedev-microsoft-teams-samples-app-anonymous-users-nodejs

---

## Anonymous User Support
## Anonymous User Support in Microsoft Teams Apps

This sample shows anonymous users support in Teams meeting apps.
This sample demonstrates how to enable anonymous user support in Microsoft Teams meeting apps. It provides guidance on configuring and integrating various Microsoft services, like Azure Active Directory (AAD) and the Microsoft Bot Framework, to allow guest users to interact with meeting apps seamlessly.

**Interaction with app**
![appanonymoususersGif](Images/anonymoususersupport.gif)
Expand Down
4 changes: 2 additions & 2 deletions samples/app-anonymous-users/nodejs/appManifest/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
"full": "Anonymous User Support"
},
"description": {
"short": "This sample shows anonymous users support in Teams meeting apps.",
"full": "This sample shows anonymous users support in Teams meeting apps."
"short": "Enable anonymous user participation in Teams meeting apps with this sample.",
"full": "This sample demonstrates how to support anonymous users in Microsoft Teams meeting apps, showcasing the setup and interaction flow for integrating guest and tenant users seamlessly."
},
"accentColor": "#FFFFFF",
"configurableTabs": [
Expand Down
6 changes: 3 additions & 3 deletions samples/app-anonymous-users/nodejs/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-app-anonymous-users-nodejs",
"source": "officeDev",
"title": "Anonymous User Support",
"shortDescription": "This sample app shows anonymous users support in Teams meeting apps.",
"shortDescription": "Add this sample app to enable anonymous user participation and interaction in Microsoft Teams meetings.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/app-anonymous-users/nodejs",
"longDescription": [
"This sample app shows anonymous users support in Teams meeting apps. It also supports Azure AD and Facebook authentications."
"This sample demonstrates how to support anonymous users in Microsoft Teams meeting apps, showcasing the setup and interaction flow for integrating guest and tenant users seamlessly."
],
"creationDateTime": "2023-02-22",
"updateDateTime": "2023-02-24",
"updateDateTime": "2024-10-10",
"products": [
"Teams"
],
Expand Down
4 changes: 2 additions & 2 deletions samples/app-auth/nodejs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ languages:
- typescript
- javascript
- html
description: 'This sample demonstrates authentication in Microsoft Teams using bot and tab.'
description: 'This sample showcases how to implement authentication in Microsoft Teams using both a bot and a tab, supporting Teams SSO with MSAL.js 2.0.'
urlFragment: microsoft-teams-auth
extensions:
contentType: samples
Expand All @@ -18,7 +18,7 @@ urlFragment: officedev-microsoft-teams-samples-app-auth-nodejs

# Microsoft Teams Authentication Sample

This sample demonstrates authentication in Microsoft Teams using bot and tab.
This sample showcases how to implement authentication in Microsoft Teams using both a bot and a tab. It demonstrates Single Sign-On (SSO) functionality, allowing seamless user experiences across Microsoft services.

## Included Features
* Teams SSO (Using bots and tabs)
Expand Down
4 changes: 2 additions & 2 deletions samples/app-auth/nodejs/appPackage/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
"short": "App auth"
},
"description": {
"short": "Authentication sample for Microsoft Teams",
"full": "Authentication sample for Microsoft Teams"
"short": "Sample app for Microsoft Teams authentication using bot and tab methods.",
"full": "This sample showcases how to implement authentication in Microsoft Teams using both a bot and a tab, supporting Teams SSO with MSAL.js 2.0."
},
"staticTabs": [
{
Expand Down
6 changes: 3 additions & 3 deletions samples/app-auth/nodejs/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-app-complete-auth-nodejs",
"source": "officeDev",
"title": "Authentication complete sample",
"shortDescription": "This sample demos Azure AD and facebook authentication feature in bot,tab and messaging extension.",
"shortDescription": "Sample app showcasing Microsoft Teams authentication using bots and tabs with MSAL.js 2.0 for seamless SSO experience.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/app-complete-auth/nodejs",
"longDescription": [
"This sample demos Azure AD and facebook authentication feature in bot,tab and messaging extension."
"This sample showcases how to implement authentication in Microsoft Teams using both a bot and a tab, supporting Teams SSO with MSAL.js 2.0."
],
"creationDateTime": "2022-02-16",
"updateDateTime": "2023-00-14",
"updateDateTime": "2024-10-10",
"products": [
"Teams"
],
Expand Down
6 changes: 3 additions & 3 deletions samples/app-cache-meetings/nodejs/Readme.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample feature shows how to improve the subsequent loading time of an App that the user has visited during the current meeting. The tab is loaded as an sidepanel in meeting.
description: This sample shows how to enhance app loading times during meetings with side panel caching, improving user experience in Microsoft Teams.
products:
- office-teams
- office
Expand All @@ -14,9 +14,9 @@ urlFragment: officedev-microsoft-teams-samples-app-caching-in-meetings-nodejs

---

## App Caching In Meetings
## App Caching in Meetings

This sample feature shows how to improve the subsequent loading time of an App that the user has visited during the current meeting (Specifically Apps loaded in the side panel of a meeting).
This sample demonstrates how to enhance the loading speed of applications within Microsoft Teams during ongoing meetings. Specifically, it illustrates the caching mechanism for apps loaded in the side panel, allowing users to quickly access previously visited apps without delay.

**Interaction with App**
![App-Cache](Images/AppCacheSample.gif)
Expand Down
4 changes: 2 additions & 2 deletions samples/app-cache-meetings/nodejs/appManifest/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"termsOfUseUrl": "https://www.microsoft.com/termsofuse"
},
"description": {
"short": "App Caching In Meeting",
"full": "This sample shows how to improve the subsequent loading time of an App that the user has visited during the current meeting (Specifically Apps loaded in the side panel of a meeting)."
"short": "Optimize app loading times in Teams meetings with caching.",
"full": "This sample demonstrates how to optimize the loading speed of an app in Microsoft Teams by utilizing caching for applications accessed during a meeting, with the app presented as a side panel for enhanced user experience."
},
"icons": {
"outline": "outline.png",
Expand Down
6 changes: 3 additions & 3 deletions samples/app-cache-meetings/nodejs/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-app-caching-in-meetings-nodejs",
"source": "officeDev",
"title": "App Caching in Meetings",
"shortDescription": "This sample shows how to improve the subsequent loading time of an App",
"shortDescription": "This sample shows how to enhance app loading times during meetings with side panel caching, improving user experience in Microsoft Teams.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/app-cache-meetings/nodejs",
"longDescription": [
"This sample feature shows how to improve the subsequent loading time of an App that the user has visited during the current meeting. The tab is loaded as an sidepanel in meeting."
"This sample demonstrates how to optimize the loading speed of an app in Microsoft Teams by utilizing caching for applications accessed during a meeting, with the app presented as a side panel for enhanced user experience."
],
"creationDateTime": "2022-11-11",
"updateDateTime": "2022-11-11",
"updateDateTime": "2024-10-10",
"products": [
"Teams"
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"full": "Get check in location of user"
},
"description": {
"short": "App check in location",
"full": "This sample shows feature where user can checkin with current location and view all previous checkins."
"short": "Check in with your location and view past check-ins using a Teams bot.",
"full": "This sample showcases a Microsoft Teams bot that allows users to check in their current location and view all previous check-ins seamlessly."
},
"icons": {
"outline": "outline.png",
Expand Down
4 changes: 2 additions & 2 deletions samples/app-checkin-location/csharp/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: Demonstrating feature where user can checkin with current location and view all previous checkins using bot.
description: This sample showcases a Microsoft Teams bot that allows users to check in their current location and view all previous check-ins seamlessly.
products:
- office-teams
- office
Expand All @@ -15,7 +15,7 @@ urlFragment: officedev-microsoft-teams-samples-app-checkin-location-csharp

# App check-in location

This sample shows feature where user can checkin with current location and view all previous checkins using bot.
The App Check-In Location sample demonstrates a feature that allows users to check in from their current location and view all previous check-ins using a bot. This functionality is particularly beneficial for tracking attendance and user engagement within the Microsoft Teams environment.

`Currently, Microsoft Teams support for get geolocation capability is only available for mobile clients`

Expand Down
6 changes: 3 additions & 3 deletions samples/app-checkin-location/csharp/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-app-checkin-location-csharp",
"source": "officeDev",
"title": "App check in location",
"shortDescription": "Demonstrating feature where user can checkin with current location and view all previous checkins using bot.",
"shortDescription": "This sample showcases a Microsoft Teams bot that allows users to check in their current location and view all previous check-ins seamlessly.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/app-checkin-location/csharp",
"longDescription": [
"Demonstrating feature where user can checkin with current location and view all previous checkins using bot."
"This sample app allows users to check in with their current location and view a history of previous check-ins via a bot in Microsoft Teams. It showcases features such as bot interaction, adaptive cards, task modules, and the Device Permission API for location access, providing a seamless experience across supported platforms."
],
"creationDateTime": "2021-11-11",
"updateDateTime": "2022-06-21",
"updateDateTime": "2024-10-10",
"products": [
"Teams"
],
Expand Down
Loading

0 comments on commit 8eb0bf9

Please sign in to comment.