How to Create a Direct Link or Button to Join a Viva Engage Community
Question details
The user is looking for a way to create a SharePoint button or direct link that allows users to join a Viva Engage community with a single click, bypassing the need to open the community page first.

- Product
- Viva Engage and SharePoint
- Device & OS
- not provided
- Scenario
- Integrating a streamlined Viva Engage community joining mechanism into a SharePoint site for better user adoption.
- Observed behavior
- The standard Viva Engage web part in SharePoint only provides a View All button, and standard links require users to manually click Join after navigating to the community page.
Ensure you have site editing permissions for your SharePoint site and administrator access to the Viva Engage community you intend to link.
Add a Standard Community Link using a SharePoint Button
Use the built-in SharePoint Button web part to direct users to the community page, where they can join manually.
Since Viva Engage does not natively support an external one-click 'Join' button that bypasses the community interface, the most reliable native method is directing users to the community page.
Navigate to your SharePoint site, click on 'Edit' in the top right corner of the page to open the editing mode.
Hover your mouse over the canvas, click the '+' icon to add a new web part, and search for 'Button'.
Click on the newly added button, change the label to 'Join Community', and paste the URL of your Viva Engage community into the 'Link' field.
Click 'Republish' to save the changes. Users clicking this button will be routed to the Viva Engage community page.

Develop a Custom Solution using SharePoint Framework (SPFx)
Use custom development to interact with the Viva Engage API for a true one-click join experience.
Try WPS Office for a Streamlined Document Experience
While complex SharePoint and Viva Engage integrations require Microsoft 365, you can handle all your daily document creation, spreadsheet management, and presentations for free using WPS Office. It provides a lightweight, highly compatible alternative to Microsoft Office.
- 1. Download the installer: Visit the official WPS website and download the free WPS Office installer for your operating system.
- 2. Install and launch: Run the installer and open the WPS Office application suite.
- 3. Open existing Office files: Drag and drop your existing docx, xlsx, or pptx files into WPS Office to continue working seamlessly.

Frequently Asked Questions
Can I use the standard Viva Engage web part in SharePoint to create a one-click join button?
No, the default Viva Engage web part in SharePoint currently only offers a 'View All' button and does not support a direct one-click 'Join' action that bypasses the community page.
Why does Viva Engage require users to click 'Join' directly on the community page?
Viva Engage is designed to have users view the community's purpose, rules, and recent discussions on the main page before confirming their decision to join the group.
Where can I get help writing a custom script for a Viva Engage join button?
It is recommended to post your specific requirements in the SharePoint Development Microsoft Q&A community, where specialized engineers and developers can provide tailored guidance on SPFx and API integrations.




