*NOTICE* This feature requires version 40.13 or higher
Introduction
The Join by ID feature for CONNECT allows users to join MS Teams, Google Meet and Zoom meetings from their video system by using the native Meeting ID as found in meeting invitations. This feature requires the meetings to have been processed by Synergy SKY Management Suite. This article will outline how to configure and use this feature. By enabling this feature, the calendars of specific group members will have their meeting invites processed and provisioned in CONNECT.
To connect to these meetings via any SIP video device, a user will dial:
<meetingidentifier>.<meetingID>@joingw.com
e.g. t.123412341234@joingw.com
- Meeting Identifier - t/g/z for MS Teams, Google Meet or Zoom, respectively
- Meeting ID - As seen in the calendar invite, e.g. 123412341234 for MS Teams or abc-abcd-abc for Google meet
The feature also comes with a macro for compatible Cisco Endpoints explained below, however, this is not required.
Entra ID
App registration
-
Sign in to the Microsoft Entra admin center
- Navigate to https://entra.microsoft.com/
- Log in with an account that has the necessary permissions
(Global administrator or Groups Administrator)
-
Navigate to App Registrations
- In the left-hand menu, select Applications
- Then select App Registrations
-
Select the app registration that you previously set up for Management Suite.
-
- You can search by using the Client ID shown in Config Tool (/config/General-Settings/Integrations-Settings)
-
-
Add the newly required application permission "GroupMember.Read.All"*
- Select API Permissions from the "Manage" list
- Click "Add a permission"
- Select "Microsoft Graph"
- Select "Application permissions"
- Find or search for "GroupMember.Read.All" and select it
-
Click "Add permissions"
Remember to check that it applied and does not still require additional admin consent to be granted
*To read the basic properties of a group's members that are groups, GroupMember.Read.All is the least privileged permission.
https://learn.microsoft.com/en-us/graph/permissions-overview?tabs=http#limited-information-returned-for-inaccessible-member-objects
Creating Groups
-
Sign in to the Microsoft Entra admin center
- Navigate to https://entra.microsoft.com/
- Log in with an account that has the necessary permissions
(Global administrator or Groups Administrator)
-
Navigate to Groups
- In the left-hand menu, select Identity
- Then, select Groups and then All Groups
-
Create a New Group
- Select New group
-
Configure Group Details
- Group type: “Microsoft 365”
- Group name: Enter a unique and descriptive name for the group
-
Membership type: Select how users will be added to the group (Assigned or Dynamic)
- Assigned: Users are added manually. (Best for testing. e.g. with an initial small group of individuals)
- Dynamic: Users are added automatically based on rules. (Best for production deployment)
- Group description (Optional): Add a brief description for the group
-
Create
- Click Create to finalize the group creation
Adding group members
Note: Adding group members will send an email to all users added by default. To silence this; follow this guide (requires ExchangePowershell).
For example:
Connect-ExchangeOnline; Set-UnifiedGroup -Identity "Your Group Name" -UnifiedGroupWelcomeMessageEnabled:$false
- Select your newly created group
- Click on "Members" in the Manage list
- Click "Add members"
- Search for and add members
- In the "Users" tab, under the search bar, you can add indivual users to your group
- Click Select
Synergy SKY Management Suite
Enabling the feature
- Sign in to Config tool
- Navigate to Join by ID config page
- Select "JOIN" in the left-hand menu
- Select Join By ID
- Select "Select Calendar groups"
- Select the group/groups your created earlier from the drop down list
- Save and deploy your config
Group membership is refreshed every ~10 minutes.
Enabling Macro for Cisco Video Systems
The Join by ID comes with a macro that can be deployed to compatible Cisco video systems. This macro, which provides buttons present on the touch panel will prompt the user to input their meeting ID and then construct the dialling URI.
- Sign in to Config tool
- Navigate to Join by ID page
- Select "JOIN" in the left-hand menu
- Select Join By ID
- Choose which, or all of the buttons to send to the touch planel, one for each of the meeting platforms
- Navigate to Video System config page
- Select "General Settings" in the left-hand menu
- Select"Video Systems"
- Select "Bulk actions"
- Select "Macro Options" from the top drop down list
- Enable Join by Id
- Select all endpoints you wish to enable this macro for in the list
- Use the "Search Video Systems" to narrow your search if required
- Click "Apply Macro Options"
-
Alternatively to step 5: Select the individual endpoint/s you would like to add the Join By ID macro to from the list of endpoints
-
- Click Edit
- Scroll down and toggle "Join by Id"
- Save
-
- Save and deploy your config
Tidy up Touch Panels (Cisco Video Systems)
In order to tidy up the amount of Icons on a Cisco touch panel we recommend to do the following.
For Webex Control Hub
Apply a device template on the required devices. A device template is made in Webex Control Hub -> Devices -> Templates
Example of a template
For non Webex Control Hub
Apply the following configuration parameters: