Multi-tenancy

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

Multi-tenancy

Multi-tenancy is a set of features for having multiple tenants simultaneously use the same installation. The recordings of tenants are logically separated. Tenants can have a number of separate options applied to their data. Other options are applied globally to the whole system.

 

How to setup multi-tenancy

To use multi-tenancy, in menu Options, open the System settings, System tab, and enable "Multi-Tenancy". If tenants will see or edit names, then it is recommended to enable the option Contact list per tenant.

A Tenant is a special user group that has the Tenant option enabled. A new tenant can be created in menu Options, Tenants, Add.

Users can be added to a tenant, in the same way as for regular user groups. Users that are member of a tenant group or any of its subgroups, are seen as belonging to this tenant. These users can have one or more user phones (telephone numbers or IDs).

 

How recordings are assigned to a tenant

If the local (or remote) party of a call matches with one of the user phones, it is assigned to the tenant to which this user belongs. The usual user access control options are applied when matching a call (such as "Usage of SIP ID as identification"). A recording is never assigned to more than one tenant. If no tenant user phone matches, then the recording is not assigned to any tenant.

 

If the option "User access based on Local ID" is enabled, or the option "Assign recording to tenant when call starts" is enabled, recordings are assigned to a tenant (or no tenant), as soon as the call starts. Otherwise the call is assigned at the end of the call, which means that call would not be visible to a tenant user during the call in Active Calls or in the Apresa Client.

 

Once a recording is assigned to a tenant, it remains assigned to this tenant, even if the user phones of the tenant are changed.

 

Access to recordings by tenants

Tenant-users can only access recordings that belong to its tenant, even if the user has been given global permission to all recordings.

 

Tenant options

To set specific options for a Tenant, open the Tenants page (Options menu), and Edit the Tenant.

 

Limitations

Multi-tenancy is not applied to all types of recordings:

 

Types of recordings

Multi-Tenancy applied

VoIP recordings, and other recordings made using the network

Yes

V-Tap recordings

Yes

Recordings made with a recording card (ISDN, Analog, Digital TDM)

No

Recordings imported from other Vidicode call recorders (using FTP)

No

Recordings imported from another Apresa server

Yes

Recordings imported from Araña

Yes