Permissions

Introduction

Permissions are a new way of managing the way that administrators and developers can set up domain-wide and per-user policies. This feature has been introduced in v4.3 as an improvement to the existing capabilities approach, which has some drawbacks. The most important benefit of permissions versus capabilities is the fact that permissions are available via the REST API in a more flexible way that capabilities, which are tied to the database.

Available permissions

Recording

Added in version v4.3. Used to allow administrators and developers to grant voice and video recording permissions to users and domains. Its configuration and scope is explained in the Recording chapter

Voicemail

Added in version v4.3. Administrators can setup whether an user or domain is able to reach an external voicemail server and see the message waiting indicators. Its configuration and scope is explained in the External Voicemail chapter

receiveCalls

Added in version v5.12. Administrators can setup if a user or domain users are able to receive calls. Its configuration and scope is explained in the One to one calls chapter

Configuration

This service needs to be explicitly configurated in the wac.ini file by adding a line containing the text [permissions]:

1[permissions]

There are no additionals fields to configure in this service.

Warning

Importante note: this service cannot be deactivated, even if there are no permissions in use in the system. Make sure that the service is correctly activated in your system, otherwise the calls won’t progress.