Published on

Create Viva Connection for multiple landing pages

Authors

Intro

Viva Connections is a new feature of Microsoft Teams that allows you to bring your SharePoint intranet into Teams. It lets you create personalized and engaging experiences for your employees, such as news, announcements, resources, and tools.

But what if you have a decentralized organization with multiple home sites on a tenant? How can you create different apps for each site and customize them according to your branding and preferences?

In this blog post, I will show you how to create multiple apps for Viva Connections using SharePoint communication sites, developer portal, and Teams admin center. You will learn how to:

  • Set up your communication sites as home sites for each company or country
  • Create custom icons and names for each app
  • Publish your apps to Teams using developer portal
  • Manage your apps using Teams admin center

Prerequisites

Before you start creating multiple apps for Viva Connections, make sure you have the following:

  • Microsoft Teams admin role (to add Viva Connections)
  • SharePoint admin role
  • Communication site for each company or country
  • A custom name for each app
  • Custom icons in PNG format, 192x192 pixels and 32x32 pixels in size
  • Developer portal app installed in Teams
  • A hub site per Company with hub navigation.
  • Global Navigation
  • A theme for each company based on their graphical profile

This is not the full connection suite, you won't get access to a custom dashboard as this requires a home site!

  1. Visit Teams and press apps

  2. Search after the developer portal

Image
  1. Press App and then New app on the top bar

  2. This is the example configuration:

Basic Information

| Name                                        | Value                                                |
| ------------------------------------------- | ---------------------------------------------------- |
| Short name - 30 characters or less          | Hub                                                  |
| Full name - up to 100 characters (optional) | Hub                                                  |
| App ID                                      | 8178e53b-f373-4605-87fa-15224cfebf3c //Generated     |
| Short description - 80 characters or less   | Your short description                               |
| Long description - 4,000 characters or less | Your long description                                |
| Developer or company name                   | Your name                                            |
| Website (must be a valid HTTPS URL)         | https://go.microsoft.com/fwlink/?linkid=868076       |
| Privacy policy                              | https://privacy.microsoft.com/en-us/privacystatement |
| Terms of use                                | https://go.microsoft.com/fwlink/?linkid=2039674      |
| Application (client) ID                     | https://YourTentant.sharepoint.com                   |
| Terms of use                                | https://go.microsoft.com/fwlink/?linkid=2039674      |
Image

Branding

Image

App Feature

| Name        | Value                                                                                                                           |
| ----------- | ------------------------------------------------------------------------------------------------------------------------------- |
| Name        | Name of the App                                                                                                                 |
| Entity ID   | Unique ID                                                                                                                       |
| Content URL | https://YourTentant.sharepoint.com/_layouts/15/teamslogon.aspx?spfx=true&dest=https://YourTentant.sharepoint.com/sites/yoursite |
| Website URL | https://YourTentant.sharepoint.com/sites/yoursite                                                                               |
Image

Single sign-on

| Name           | Value                              |
| -------------- | ---------------------------------- |
| Application ID | https://YourTentant.sharepoint.com |
Image

Domains:


| Domain                             | Source         |
| ---------------------------------- | -------------- |
| YourDomain.sharepoint.com          | Tab,Additional |
| \*.login.microsoftonline.com       | Additional     |
| \*.sharepoint.com                  | Additional     |
| \*.sharepoint-df.com               | Additional     |
| spoppe-a.akamaihd.net              | Additional     |
| resourceseng.blob.core.windows.net | Additional     |
| msft.spoppe.com                    | Additional     |
Image

Languages

Image

Advanced

App Content

Image

Publish

Press publish to store and press publish