Genetec Sipelia and CyberGate
cybertwice configure genetec sipelia for cybergate microsoft teams is the hub for team collaboration in microsoft office 365 that integrates the people, content, conversations, and tools your team needs via the cybergate application that runs in microsoft azure, you can now connect your genetec sipelia environment to your microsoft teams environment intercoms connected to genetec sipelia can set up calls with audio and video to microsoft teams users and answer incoming calls from teams using the teams desktop client, teams desk phone, or teams smartphone app cybergate is a subscription based software as a service (saas) hosted in azure with cybergate there is no need to set up a hosting environment no need to download or install any software from cybertwice or a 3rd party no need to install additional virtual machines no need for a session border controller (sbc) or extra licenses for your existing sbc no need to get additional pstn like phone numbers for your sip intercoms for instructions on how to purchase and configure the cybergate service, see our genetec sipelia this document describes the steps necessary to connect genetec sipelia (from now on referred to as 'sipelia') to cybergate (from now on referred to as 'cybergate') connecting sipelia to cybergate enables you to make calls from intercoms connected to sipelia or directly from the sipelia security desk to teams users this document is divided into three sections configuration of cybergate, via the cybergate management portal (red section) configuration of sipelia to connect it to cybergate (blue section) final steps in the cybergate management portal (green section) prerequisites cybergate needs to be purchased in the azure marketplace or microsoft appsource (see https //support cybertwice com/knowledgebase php?article=6 https //support cybertwice com/knowledgebase php?article=6 https //support cybertwice com/knowledgebase php?article=6 cybergate needs the public wan ip address used by sipelia to access cybergate for white https //support cybertwice com/knowledgebase php?article=6 cybergate needs as many licenses as there are devices that will connect to teams via sipelia this manual also contains an appendix install the cybergate app it describes the installation and usage of the cybergate app for microsoft teams use the cybergate app for microsoft teams to open the door of the intercom by simply clicking on an open door button see the status of your intercom and call the intercom from teams by clicking on just one button set your availability status in a configured cybergate multi ring group with one click installation of the cybergate app for microsoft teams is highly recommended configuration of cybergate the connection between sipelia and cybergate runs over a so called sip trunk this sip trunk has to be added to cybergate and configured first sipelia is able to call one or multiple users simultaneously in teams it uses the cybergate multi ring group feature to be able to do so follow the next steps to add and configure the sip trunk and configure the required multi ring groups https //admin cybergate cybertwice com navigate to the sip trunk menu click the blue 'add sip trunk' button to add the sip trunk to sipelia provide the following information add sip trunk name name the sip trunk (in this example sipelia) click add after adding the sip trunk, click on the blue edit button to edit the newly created sip trunk cybergate has to authenticate itself to sipelia the credentials to do this must be provided update sip trunk outgoing authentication username define a username used to authenticate cybergate to sipelia outgoing password define a password used to authenticate cybergate to sipelia click update navigate to the multi ring menu click the blue 'add multi ring group' button to add a multi ring group provide the following information add multi ring group name name the multi ring group (in this example 5001) description a name of the multi ring group that describes the user that will be called click add after creating the multi ring group, add the required teams users to this multi ring group you can add as many multi ring groups as you have destinations to call in this document, we'll use this particular multi ring group in the configuration of sipelia the configuration of the cybergate management portal is complete continue with the sipelia configuration configuration of sipelia the configuration of sipelia for use with cybergate consists of four steps creation of a sip trunk creation of a dial plan rule creation of a range of extensions for cybergate adding an account to security center sipelia creation of a sip trunk under the sip trunking tab, click on the + sign to add a sip trunk give the sip trunk a name (optional) enable tls (optional) if using tls, use sip port 5061 under outbound requests, enter the incoming username and incoming password copied from the cybergate management portal (see page 5 of this document for the incoming username and incoming password fields) enable registration to the trunk (optional) under inbound requests, enable authenticate requests for additional security authentication on incoming calls must be enabled under the general tab of sipelia for this security feature to work enable allow registration under inbound requests, enter the username and password (see page 5 of this document for the outgoing username and outgoing password fields) click ok click apply the trunk state should be green, indicating that it is online creation of a dial plan rule under dial plans, use one of the available templates modify the rule accordingly configure the direction to be the cybergate sip trunk click ok click on the green dot (•) to activate the rule click apply creation of a range of extensions for cybergate create a range of extensions that is defined within your dial plan in order to call teams users or user groups go to the extension ranges section under the server tab click the + sign to add a range select a start and an end for your extension range (optional) add a description add a password adding an account to security center sipelia to identify the teams user(s) in the sipelia address book, you must add the multi ring group(s) created in cybergate as sip intercom(s) in security center sipelia from the config tool homepage, select the sipelia plugin role at the bottom of the page, click add intercom enter a name and click add click the voip tab and assign a sip extension and a password to your sip teams virtual user group to communicate with other sip endpoints within sipelia, every sip intercom or user in security center must have a unique sip extension assigned to it the recommended approach is to automatically assign the extension, or you can also assign the extension manually click auto assign and choose the existing designated range of sip extensions for teams users the sip intercom is automatically assigned to the next available sip extension in the range and the correct password for the range is populated assign sip extension assign the extension manually sip extension the extension number of the sip intercom password the password for the extension this password was specified when creating the extension range each sip extension within a given range has its password automatically set to match the default password for that range under server, select the sip trunk name previously created for the sip trunk with cybergate click apply repeat steps 1 to 5 for each multi ring group created in cybergate after you finish the virtual intercoms for the teams multi ring groups should display an online status with a green dot in security desk each created virtual intercom has an extension assigned to it dialing this extension using sipelia will trigger an outgoing call to cybergate within cybergate, this same extension corresponds with a multi ring group and the users in this multi ring group will be called final steps in the cybergate management portal after the sipelia configuration is complete, calls can be made to teams users via cybergate all device(s) registered to sipelia (including sd users) used to call teams destinations via cybergate will be added to cybergate automatically all devices that are added to cybergate will need corresponding licenses in cybergate so, for instance, if you use 5 devices to call teams destinations, you will need 5 cybergate licenses once all devices are created, one step must be taken download and run the (powershell) feature configuration script in the cybergate management portal the feature configuration script enables display names to appear in the teams environment and is required to enable outgoing calls from teams to the device(s) in sipelia navigate to the basic devices menu to see all detected devices in cybergate and to download the feature configuration script run the feature configuration script in powershell this will also remove the exclamation marks in the basic devices menu in the cybergate management portal