Introduction

Microsoft Viva has four modules and Viva Connection is one of them.

Viva Connection is the entry gate to a modern employee experience. Previously, Viva connections for desktop experience is known as home site App.

Users can discover and search relevant content like sites, news from across organizations from Microsoft Team’s application bar using Viva connections along with the organization’s branding and identity.

Learning Objectives

  1. Prerequisites for Viva Connection Desktop
  2. Set up SharePoint Home Site
  3. Enable Global Navigation and customize navigation links
  4. Create Viva connections app package
  5. Upload Viva Connections desktop package in Team Admin Center
  6. Manage and pin the app in teams

Let’s begin,

Prerequisites for Viva Connection Desktop

Set up SharePoint Home Site

I assume, Intranet with Communication site is already existing in your organization.

If you want to create a new communication site then click here

Set a site Home Site using Power Shell

Run the below command to connect in the Powershell.

PS C:\Github> Connect-SPOService
cmdlet Connect-SPOService at command pipeline position 1
Supply values for the following parameters:
Url: https://<tenent>-admin.sharepoint.com

Run the below command to set Homesite.

PS C:\Github> Set-SPOHomeSite -HomeSiteUrl "https://<tenant>.sharepoint.com/sites/<SiteName>"
Confirm
Before you set a Home site, make sure you review the documentation at https://aka.ms/homesites. Continue?
[Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): Y
Value
-----
The Home site has been set to https://dev1802.sharepoint.com/sites/Home. It may take some time for the change to app...

Enable Global Navigation and customize navigation links

Integrate Viva connection desktop for Microsoft Teams

Create Viva connections app package

Install PnP Module,

Install-Module -Name PnP.PowerShell

Execute the Publish-PnPComanyApp cmdlet with the following parameters,

Publish-PnPCompanyApp 
   -PortalUrl 'https://dev1802.sharepoint.com/sites/home' 
   -AppName 'Connections' 
   -Description 'Viva Connections' 
   -LongDescription 'The landing page for your intranet available from Microsoft Teams' 
   -PrivacyPolicyUrl 'https://dips365.com/' 
   -TermsAndUsagePolicyUrl 'https://dips365.com/' 
   -CompanyName 'Contoso' 
   -CompanyWebSiteUrl 'https://dips365.com' 
   -ColoredIconPath 'C:\Connections\color.png' 
   -OutlineIconPath 'C:\Connections\outline.png' 
   -AccentColor '#FFFFFF'

Once the command is run successfully, the zip file is created to a physical location.

Integrate Viva connection desktop for Microsoft Teams

Upload Viva Connections desktop package in Team Admin Center.

Integrate Viva connection desktop for Microsoft Teams

Manage and pin the app in teams.

Integrate Viva connection desktop for Microsoft Teams

Here, we addressed all points which are mentioned in the learning objectives

I Hope, You enjoyed it.