User Management

In this module, you can create users who have access to extensions or device/user mode users and the settings associated with those devices. For example, a user could be allowed to log into the User Control Panel and access the voicemail of three other accounts or manage your API tokens.

Login

On the top menu click Admin, In the drop down click User Management, The Users tab should be active, and a list of current users should be displayed.

Creating / Editing a User - A new user may be auto-generated upon creating an extension in the Extensions module. To edit an existing user, click the edit button. You can also create a new user manually. In the Users tab, click the Add button. This should take you to the Login Details tab for the new user.

Inheritance and Group settings - Many user settings can be set to enabled ("Yes"), disabled ("No") or "Inherit." The inherit setting is the default. The inherit setting will cause the settings of the group the user is in (by default, the "All Users" group) to apply to the user. This allows settings for users to be centrally changed by editing the group's settings.

Login Details

Login Name - This is the login username that the user will use to log into anything external, such as the User Control Panel (UCP)

Description - A friendly name or brief description for this user.

Password - Password for the user. Note: If you proceed to enable XMPP later, the password will be exposed in the database, and you will need to redefine it.

Groups - A list of groups the user belongs to, if any. To select a group, begin typing the group name into the field, and when the system finds it, click on the name. You can add multiple groups.

Primary Linked Extension - This is the extension this user is linked to. A single user can only be linked to one extension, and one extension can only be linked to a single user.

User Details

All of the fields in this tab are optional. This information is stored for use in other apps. Most fields are self-explanatory. The Display Name is a customized username that will be displayed in UCP and Contact Manager. You will need to enter an Email Address for the user if you plan to have the system send the user a welcome e-mail message.

Administration GUI

Here you can give a user administrative access to your PBX. You can control the user's level of privileges.

Allow Administration Login - Use the Yes / No / Inherit buttons to select whether this user can log in to the PBX Administration pages.

Grant Full Administration Rights - Use the Yes / No / Inherit buttons to select whether to grant this user full administration rights regardless of extension range or module access.

Visible Extension Range - (Optional) Enter a starting number and ending number if you want to restrict this user's view to only the extensions, ring groups, and queues within this range. You can only enter one range.

Administration Access - Select the Admin Sections this user should have access to. The default is None selected. If you need to grant access to modules, click the None selected button to bring up a drop-down menu. Then either click the check box next to Select all (for all modules), or click the check box(es) next to the module(s) this user will be allowed to access. If you grant access to modules, the area next to "Administration Access" will change to show you the modules selected (or a quantity, if several are selected).

Fax

Fax options are now found in the User Management module instead of the Extensions module.

Enabled - Yes/No/Inherit: Whether to enable fax for the user.

Attachment Format - The format to convert the incoming fax file to before e-mailing it.

UCP - User Control Panel (UCP)

The UCP is a user interface for the PBX.

This section has several tabs that control a user's privileges in UCP:

General

Allow Login - Use the Yes / No / Inherit buttons to select whether this user is allowed to log into the User Control Panel (UCP).

Active Sessions - If a user is currently logged into UCP, you will see the IP address(es) of the active session(s). To log-out or "boot" a user from a currently active session, you can click the trash can icon next to the session. On the user's end, they will be required to login again to get back in.

Miscellaneous

Allowed Extension Settings - The user will be able to edit settings such as call waiting, call forwarding, find me/follow me, and others for these extensions. Select an extension by clicking in the field. A menu of available extensions will show up. Click on an extension to select it. Repeat the process if you would like to add multiple extensions.

Enable Originating Calls - Use the Yes / No / Inherit buttons to select whether this user is allowed to originate calls from within UCP. This is not the same as WebRTC.

Call History

Allow CDR - Use the Yes / No / Inherit buttons to select whether to allow the user to access Call Detail Records (CDR) for one or more extensions.

CDR Access - Enter the extension(s) whose CDR data this user will be able to view.

Allow CDR Playback - Use the Yes / No / Inherit buttons to select whether to allow this user to play call recordings in UCP.

Allow CDR Downloads - Use the Yes / No / Inherit buttons to select whether to allow users to download call recordings in UCP.

Call Event Logging

Allow CEL - Use the Yes / No / Inherit buttons to select whether to enable Call Event Logging (CEL) for this user in UCP.

Allowed CEL - Enter the extensions whose CEL this user will be able to view.

Allow CEL Playback - Use the Yes / No / Inherit buttons to allow this user to playback recordings in UCP.

Allow CEL Downloads - Use the Yes / No / Inherit buttons to allow this user to download recordings in UCP.

Voicemail

Enable Voicemail Access - Use the Yes / No / Inherit buttons to select whether this user can view and listen to voicemail within UCP.

Allowed Voicemail - Enter the extension(s) whose voicemail this user will be able to access.

Allow Voicemail Playback - Use the Yes / No / Inherit buttons to enable voicemail playback in UCP for this user.

Allow Voicemail Download - Use the Yes / No / Inherit buttons to enable voicemail download in UCP for this user.

Allow Voicemail Settings - Use the Yes / No / Inherit buttons to enable voicemail settings in UCP for this user.

Allow Voicemail Greetings - Use the Yes / No / Inherit buttons to enable voicemail greetings in UCP for this user.

Allow VmX Locater Settings - Use the Yes / No / Inherit buttons to enable VmX locater in UCP for this user

Save - When finished editing the user, the Submit button, then click the Apply Config button.