EasyUC
4.8.7

EasyUC for Cisco

Creating a Cisco phone

Create the line and the device in the “Create Device” dialog, with or without an end user.

EasyUC · Version 4.8.7

In EasyUC: EasyUC Cisco → Devices → Phones → Create

Images come from the EasyUC lab. Names and example values provide orientation. A different interface language is indicated beside the relevant image.

What it is for

The Create Device dialog creates the line (directory number) and the device in the CUCM in one pass. You can create the phone without a user, assign it to an existing end user, or create the end user in the same operation.

You can order several devices for the same number in one pass: IP phones, analog devices, a virtual device, device profiles and softphones. EasyUC sends each device row to the CUCM separately and shows the status per row. If one row fails, the others are kept, and a second save repeats only what has not been created yet.

In classic mode, the template selected from the package determines which values the device receives (device pool, partition, calling search space, phone button template). In Template 2.0 mode, EasyUC applies the configuration of the location automatically. You do not select a template in that case.

Prerequisites

  • The license module cucm is installed, and the correct CUCM connection is selected.
  • Role ROLE_APP_VIEW_PHONE_PAGE for the Phones page and ROLE_APP_CREATE_DEVICE for the Create button.
  • For the Create new Enduser option, ROLE_APP_CREATE_ENDUSER in addition. Without this role the option is missing.
  • Your EasyUC account has access to the location where the phone is to be placed.
  • Classic mode: the location has a package, and the package contains a phone template for the required model.
  • Template 2.0: IP phone models are configured for the location in the template settings. Otherwise the dialog reports Template 2.0 is not configured for this location.
  • You have the MAC address of the phone. Alternatively, use the Activation Code if the feature is switched on at the CUCM connection and the model supports it.
  • If the Check Number Range option is active in Device Creation Settings, the number must lie within a number range of a location.

Step by step: creating a phone from the phone list

  1. Open EasyUC Cisco → Devices → Phones. The page is called Manage Phones.
  2. Click Create at the top right. The Create Device dialog opens.
  3. At the top, select who the phone belongs to: No Enduser, Existing Enduser or Create new Enduser. Existing Enduser is preselected.
  4. With Existing Enduser, select the person in the Enduser field.
  5. Enter the Phone Number. Choose a number opens the number plan next to the dialog, where you click a number. Under Get Free phone number you select Get first number or Get random number.
  6. Check the Location field. If the number lies within the number range of a location, EasyUC preselects that location. Otherwise select it yourself.
  7. Check the Package field. It appears after the location has been selected. In Template 2.0 it appears only if the location has additional packages.
  8. Read the status line below the fields. It shows whether the number is Free, belongs to a user or already exists as a CUCM line. For a number that is in use, confirm its use with Use the number anyway or Use as a shared line. Without confirmation the server rejects the number.
  9. With Create new Enduser, fill in the Enduser block. The phone number is taken from the field above.
  10. In the Phones card, click IP Phone. A device row appears.
  11. Select the Model. In classic mode, then select the Template. In Template 2.0, the note Template 2.0 – location values are applied automatically appears in this place.
  12. Enter the MAC Address. If you tick Activation Code instead, EasyUC enters a placeholder address that starts with 000000.
  13. Only with No Enduser in classic mode: in the Line/Device Naming field, enter the name that the line and the device are to carry.
  14. If required, add further rows (IP Phone, Analog, Virtual Device, Device Profile) or tick the required clients in the Soft Phones card on the right. The softphone card appears only if an existing end user is selected.
  15. Check the Enduser Settings option. It is switched on and updates the end user based on the user template of the location.
  16. Click Save. Each row shows its status: pending, success, error or skipped. When all rows are successful, the dialog closes.

Step by step: creating a phone from the user profile or the number plan

  1. From the user profile: open EasyUC Cisco → Users → Users, open the profile and click Create in the Devices card.
  2. The dialog already knows the user. The selection No Enduser / Existing Enduser / Create new Enduser is omitted.
  3. The Phone Number is prefilled with the number of the user. If prefixes for the prefilled phone number are stored at the CUCM connection, the field contains the shortened extension, and the location of the user is preselected.
  4. In this case the status line shows This user's number. The line does not exist yet and is created when the phone is created.
  5. From the number plan: open EasyUC Cisco → Numberplan, find a free number and select Actions → Add Device in its row. The number is then entered in the dialog.
  6. In both cases, continue with location, package, device row and Save as in the procedure above.

Fields and options

Fields and options
Field / actionMeaning and use
No Enduser / Existing Enduser / Create new EnduserDefines who the device is assigned to. Changing the option clears the end user, the softphones and all device rows. Device profiles can only be added with Existing Enduser.
EnduserSelection of the existing CUCM user. Visible only with Existing Enduser.
Phone NumberDirectory number of the first line. Required. If Check Number Range is active, a click in the field opens the number plan selection directly.
Choose a numberOpens the number plan as a side panel. The legend distinguishes Free, Assigned to a user · no CUCM line, CUCM line exists and Reserved.
Get Free phone numberMenu with Get first number and Get random number. The search follows the settings of the location.
LocationRequired. Determines the package, the templates, the Template 2.0 values and the softphone client (Jabber or Webex App). Changing it clears the package and the device rows.
PackageIn classic mode, narrows down models and templates. It is reset when the location changes.
Phone Number InformationStatus line for the number. Shows assigned users with their source (LDAP or CUCM) and, for an existing line, the partition and the phones. If there are several lines with this number, select the required one under Choose the CUCM line and partition.
Phones cardButtons IP Phone, Analog, Virtual Device and Device Profile. A virtual device is only possible on its own on a line. As soon as one is selected, the other buttons are disabled, and vice versa.
ModelClassic: models for which the package has a template. Template 2.0: the IP phone models configured for the location.
TemplateClassic mode only. Phone template from the location and the package that matches the model.
MAC AddressRequired for IP phones. Twelve hexadecimal characters, also separated by colons, hyphens or dots. Appears as soon as the model is selected (classic: as soon as the template is selected).
Activation CodeVisible only if the feature is active at the CUCM connection. For models without this feature the checkbox is disabled (note: This model does not have the auto registration feature).
Line/Device NamingOnly with No Enduser in classic mode. Free name for the line and the device, because no user name is available.
Analog: Gateway, Port, TemplateRow for an analog device. With No Enduser, additionally Description on Analog Port, Label and Alerting Name.
Virtual Device: Template, Forward NumberCreates a CTI route point with the number. The Forward Number field contains the forwarding destination. With No Enduser, additionally Line/Device Naming.
Soft PhonesTiles for Windows/Mac, iPhone, Android and tablet, named after the client of the location (Jabber or Webex App). exists means the user already has this client. Not released means the location does not permit the type. MS Teams appears only if the older Teams integration is active at the CUCM connection.
Enduser SettingsCheckbox, on by default. The end user is updated based on the template stored at the location.

Check the result and troubleshoot

  • Success: all rows show success, the dialog closes, and the phone appears under Devices → Phones and in the Devices card of the user profile.
  • The dialog stays open: at least one row shows error. Read the message at the field, correct the value and click Save again. Rows that were already successful are not sent again. Softphones are only created once all IP phone rows are successful.
  • This device already exists: the MAC address already exists in the CUCM. The dialog shows the lines and end users of the existing device. It is taken over only if you tick Should EasyUC really use this phone for the current User?. Otherwise the row shows skipped.
  • Required-field messages: Please enter phone number, Please select a location, Please select the model, Please enter mac address, Please select an enduser.
  • Messages about the number come from the server in English, for example The phone number: 7517 is occupied in CUCM, is RESERVED, BELONGS to a Route/Translation Pattern or is not a part of any defined range. Check the number in the number plan and select a free one.
  • The assignment of phone number … has changed. Select the number again and confirm its current assignment.: the assignment has changed since your confirmation. Select the number again and confirm once more.
  • User-assigned numbers and shared lines are supported here for IP phones and Jabber.: you confirmed a number that is in use and at the same time ordered an analog device, a virtual device, MS Teams or a device profile. Remove these rows or select a free number.
  • Button in the Phones card disabled: the tooltip states the reason, for example Cannot add device as line already has virtual device present or Device profiles can only be created for an existing end user.
  • No model selectable in Template 2.0: message No IP phone model is configured in Template 2.0 for this location yet. With the role ROLE_APP_UPDATE_TEMPLATE_SETTINGS, the link Open Template settings leads to the configuration.
  • No free number was found according to the location settings: the number range of the location is exhausted or not maintained. Check the location and the number plan.
  • Phone created but not registered: creation and registration are separate operations. Check the model, the MAC address and the network connection of the phone. You then set up further lines and buttons via Actions → Phone Buttons Support.

Related chapters