Consume a multi-tenant API within a set of Microsoft Viva Connections Adaptive Card Extensions (ACEs)
This is a sample solution that illustrates how to consume a multi-tenant API within a set of Microsoft Viva Connections Adaptive Card Extensions (ACEs) developed with SharePoint Framework (SPFx). The goal of this sample is to share with partners and ISVs how simple it is to create a modern solution for Microsoft Viva Connections using SharePoint Framework.
Get your own free development tenant by subscribing to Microsoft 365 developer program
You can find additional technical details about the solution reading the following documents:
- Contoso Orders - Demo - Introduction
- Minimal Path to Awesome
- ACEs Implementation Details
- APIs Implementation Details
The SPFx solution relies on a set of APIs built with .NET Core. The source code of the APIs is available here in this repository.
The SPFx solution is available here in this repository.
You can also find provisioning scripts in this folder of this repository.
Solution | Author(s) |
---|---|
Contoso.Orders.SPFx | Paolo Pialorsi - PiaSys.com - @PaoloPia |
Version | Date | Comments |
---|---|---|
1.0 | October 31, 2021 | Initial release |
1.1 | November 2, 2022 | Upgraded to SPFx 1.15.2 |
1.2 | November 21, 2023 | Upgraded to SPFx 1.18.2 |
THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
Follow this link learn how to deploy this sample solution.
The ACEs included in this project allow you to:
- browse a list of demo orders, via the ListOrders ACE
- browse and manage (add, update, delete) a list of demo orders, via the ManageOrders ACE
- Extend Microsoft Viva Connections Learn Path
- Getting started with SharePoint Framework
- Building for Microsoft teams
- Use Microsoft Graph in your solution
- Publish SharePoint Framework applications to the Marketplace
- Microsoft 365 Patterns and Practices - Guidance, tooling, samples and open-source controls for your Microsoft 365 development