You are here: Integration > LDAP / Active Directory > Sending provisioning emails

Sending provisioning emails to VMR and device owners

When bulk-provisioning VMRs and device aliases from Active Directory via LDAP, an email can be sent out to the VMR owner or device owner telling them the:

  • VMR properties, such as its aliases and security PINs
  • device alias properties, such as its associated username and password for registration purposes.

Email generation is specified on a per sync template basis. The content of the email is free-form and can be customized for each generated VMR or device alias by using variables — such as {{pin}} to include the Host PIN in VMR-related emails — that are substituted with the relevant value when each individual email is generated.

You can also send reminder emails to specific VMR or device owners, or to all VMRs and devices associated with a sync template.

Guidelines and limitations

When constructing your email template:

  • Ensure that the subject line of the generated email is a single line.
  • You can use HTML markup (UTF-8 characters only).

Configuring an LDAP sync template to generate emails

When configuring an LDAP sync template (Utilities > LDAP sync templates) you can specify the following email-related options:

Email options
Send emails

When selected, the system generates and sends an email to the:

  • VMR / device owner whenever a synchronization creates a new VMR or modifies an existing VMR (when Sync VMRs is enabled for the template)
  • device owner when a synchronization creates a new device alias or modifies an existing device alias (when Sync devices is enabled for the template).

Separate emails are sent for VMR provisioning and for device provisioning when both Sync VMRs and Sync devices are enabled. Note that you can also manually send reminder emails.

VMR / device owner's email address

The email address of the owner of this VMR or device alias. The generated email(s) will be sent to this address.

Example: {{mail}}

Allow email address to be manually overridden Allows the auto-generated email address to be manually overridden for each VMR or device alias.
SMTP server Select the SMTP server to use for sending provisioning emails (see Configuring SMTP servers).
VMR email subject template A template for the subject line of the email to be sent when a VMR is created or updated.
VMR email body template

A template for the body of the email to be sent when a VMR is created or updated.

See Constructing the VMR provisioning email below for more information on how complete this field.

Device email subject template A template for the subject line of the email to be sent when a device alias is created or updated.
Device email body template

A template for the body of the email to be sent when a device alias is created or updated.

See Constructing the device alias provisioning email below for more information on how complete this field.

Constructing the VMR provisioning email

The VMR email subject template and VMR email body template fields contains the pattern for the email to be sent to the VMR owner when that VMR is first created (provisioned) or is updated.

The templates will typically contain a mixture of literal text and variables, and it can also contain control structures that allow you to vary the content of the email based upon certain conditions.

Supported variables

The VMR email subject template and VMR email body template fields support a different set of variables from the other synchronization template pattern fields (because it is based on the generated VMR properties, rather than the source data used to build those properties).

The following variables are available:

Variable name Description
primary_owner_email_address The email address of the owner of the VMR.
description The description of the VMR.
aliases

A comma-separated list of all of the VMR's aliases, e.g. "alice", "alice@example.com", "123456"

Note that you may also use the system-generated uri_alias and numeric_alias variables as described below.

allow_guests

Whether to distinguish between Host and Guest participants:

true — the conference has two types of participants: Hosts and Guests.

false — all participants have Host privileges

pin The Host PIN.
guest_pin The Guest PIN.
max_callrate_in The maximum inbound call bandwidth (kbps).
max_callrate_out The maximum outbound call bandwidth (kbps).
participant_limit The maximum number of participants allowed to join this VMR.
tag The VMR's service tag.
Additional generated variables
action

Possible values are:

  • "created" — when the VMR has just been created
  • "updated" — when the existing VMR has been updated
  • "reminder" — when sending reminder emails.
uri_alias Set to one of the VMR's URI-style aliases i.e. an alias in the format alias@domain. It is blank if there is no URI-style alias.
numeric_alias Set to one of the VMR's all-numeric aliases i.e. an alias consisting entirely of digits 0-9. It is blank if there is no numeric alias.

For more information about how participants join conferences, see Creating preconfigured links to conferences via Infinity Connect.

Example VMR email templates

Here are some example email body templates that you can use as the basis for your own emails.

Constructing the device alias provisioning email

The Device email subject template and Device email body template fields contains the pattern for the email to be sent to the device owner when that device alias is first created (provisioned) or is updated.

The templates will typically contain a mixture of literal text and variables, and it can also contain control structures that allow you to vary the content of the email based upon certain conditions.

Supported variables

The Device email subject template and Device email body template fields support a different set of variables from the other synchronization template pattern fields (because it is based on the generated device properties, rather than the source data used to build those properties).

The following variable are available:

Variable name Description
primary_owner_email_address The email address of the owner of the device alias.
device_alias The alias of the device that can be registered to Pexip Infinity.
device_description The description of the device alias.
device_username The username associated with the device alias. This should be used in association with the device_password when registering the device_alias to Pexip Infinity.
device_password The password associated with the device alias.
device_tag The device alias's service tag.
Additional generated variables
action

Possible values are:

  • "created" — when the device alias has just been created
  • "updated" — when the existing device alias has been updated
  • "reminder" — when sending reminder emails.

Example device email templates

Here is an example email body template that you can use as the basis for your own emails. It is shown in plain text and in HTML format.

Sending reminder emails

You can manually send reminder emails for a specific VMR or device alias, or for all VMRs and devices associated with a specific sync template.

Note that no status information is shown on the LDAP sync status page when sending email reminders (as the reminder process does not resync the content from the LDAP data source). However, all related activity is recorded in the administrator log as usual.

Sending a reminder email to a VMR owner

To send a reminder email to the owner of a VMR:

  1. Go to Service configuration > Virtual Meeting Rooms.
  2. Select the Virtual Meeting Room(s) for which you want to send reminders (select the checkbox next to the VMR name).
  3. From the Action dropdown list, select Send reminder emails to VMR owners.
  4. Select Go.

    This will generate and send an email to the owner of each selected VMR.

To see or change the "owner" of a VMR, go into the VMR details page and show the Advanced options. The Owner's email address field is at the bottom of that section.

Sending a reminder email to a device owner

To send a reminder email to the owner of a device alias:

  1. Go to Service configuration > Device aliases.
  2. Select the device aliases for which you want to send reminders (select the checkbox next to the device alias name).
  3. From the Action dropdown list, select Send reminder emails to device owners.
  4. Select Go.

    This will generate and send an email to the owner of each selected device.

To see or change the "owner" of a VMR, go into the VMR details page and review the Owner's email address field.

Sending reminder emails for VMRs and devices associated with a sync template

This option is useful if you have initially configured your system not to send emails — for example while you are ensuring that the VMRs and devices are being created as expected — and then want to send emails to all of those generated VMRs and devices associated with that template (as the synchronization process only automatically generates emails for an existing VMR or device if its configuration changes in some way).

To send reminder emails for all VMRs and devices associated with a specific sync template:

  1. Go to Utilities > LDAP sync templates.
  2. Select the sync template(s) for which you want to send reminders (select the checkbox next to the template name).
  3. From the Action dropdown list, select Send VMR and device reminder emails for selected LDAP sync templates.
  4. Select Go.

    This will generate and send an email to the owner of each VMR and device that is associated with that LDAP sync template.