Introduction

Completed

This module will introduce you to creating custom Adaptive Card Extensions (ACEs) with the SharePoint Framework (SPFx) that can be used in Viva Connections dashboards. These ACEs will work within all Viva Connections clients including the desktop and mobile apps.

Prerequisites

  • Experience using SharePoint Online at the intermediate level
  • Ability to program with JavaScript, TypeScript, and Node.js
  • Familiar with Adaptive Cards for creating user experience
  • Experience using Visual Studio Code at the intermediate level
  • Access to a Microsoft 365 tenant

Learning objectives

  1. Understand Viva Connections extensibility options
  2. Create custom ACEs using SharePoint Framework
  3. Understand Viva Connections extensibility options
  4. Create custom ACEs using SharePoint Framework
  5. Create dynamic data-driven ACEs using all three ACE card templates
  6. Use the Viva Connections location capabilities in custom ACEs

Additional resources

Refer to the following repository for more resources associated with this module. This repository includes completed code samples from the exercise units found in this module: Create Adaptive Card Extensions (ACE) for Microsoft Viva Connections.

This module is also available as a screencast: SharePoint Framework Training - Create Adaptive Card Extensions (ACE) for Microsoft Viva Connections