1.1. eXo Platform server setup

Note

This topic is for administrators only who install the Video Calls add-on and configure the Weemo keys.

Installation

Install Video Calls with the command: addon install exo-video-calls. The installation procedure of Video Calls is the same to that of another add-ons, as detailed in Installing/Uninstalling add-ons, Administrator Guide.

During installation, you are prompted to accept the license, so remember to hit the Enter key for several times and to type Yes, as instructed on the CLI. You will see a message saying the successful installation.

Video Calls administration

After the successful installation of Video Calls add-on, only administrators (under the *:/platform/administrators group) have rights to configure the global settings by navigating to AdministrationVideo Calls on the top administration bar. The Video Calls Administration screen is shown as below:

Turning off Video Calls

By ticking the Turn off Video Calls checkbox, you will completely turn off the Video Calls feature. This means:

Weemo key configuration

The Weemo section is where administrators should give settings mandatory to communicate with Weemo Service. To do this, first contact to the eXo Sales Team here to get the Weemo keys.

FieldsDescription
Weemo KeyThe text field for the Weemo Webapp identifier.
Auth IdThe text field for the Weemo Auth Client identifier.
Auth SecretThe password field for the Weemo Auth Secret identifier.
Customer CertificateThe upload field for the Customer Certificate file.
PassphraseThe password field for the Customer Certificate Passphrase.
Common CertificateThe upload field for the Common Certificate file.

Click Test Weemo Connection to verify if your settings are correct. If your settings are correct, one message "Connected successfully to Weemo" is shown. Otherwise, an error message "Failed to connect to Weemo" is shown.

Permissions to start video calls

In the Permissions section, administrators can grant or limit permissions of placing 1:1 Calls or Group Calls to any individual users and groups. By default, the permission is granted to all eXo Platform users (under *:/platform/users).

  1. Select the user/group by manually entering into the textbox or by clicking /.

  2. Click Add Permission to add the selected users or groups to the Permissions table.

  3. Assign the call types (1:1 Calls, or Group Calls, or both) by clicking YES or NO buttons.

    • YES means the selected users/groups have right to place that call type, and NO means the selected ones do not have.

    • By default, 1:1 Calls and Group Calls are auto-granted to the selected users/groups.

  4. Click Save to make your changes take effect.

Note

Remember that:

  • If YES is set for one user but NO for the group that he belongs, he still has access to the video calls.

  • If NO is set for one user but YES for the group that he belongs, he does not have access to the video calls.

  • If one user belongs to some groups and YES is set for either of the groups (even only one group), he still has access to the video calls.

Copyright ©. All rights reserved. eXo Platform SAS
blog comments powered byDisqus