Auto Provision an IP Phone

This topic takes Fanvil X4U (firmware: 2.4.13) to describe how to auto provision an IP phone via RPS method, which can greatly save time and cost in mass deployment.

Supported IP phones

This topic can be applied to the following IP phones:

Prerequisites

  • If you need to auto provision IP phones using a custom template, make sure that you have created a custom template for the phone model (Path: Inventory > IP Phones > Resource Repository > Custom Templates).
  • Gather information of IP phone, including Vendor, Model, and MAC address.
  • RESET the phone if it is previously used and connect it to the network.

Procedure

Step 1. Add an IP phone on NovoOne Platform

Step 2. Trigger the IP phone to complete provisioning

Step 1. Add an IP phone on NovoOne Platform

You need to add an IP phone on NovoOne Platform first, the system will generate a configuration file for the IP phone.

  1. Log in to NovoOne Platform portal, go to Inventory > IP Phones > Phones.
  2. Click Add to add an IP phone.
  3. In the IP Phones section, fill in the phone information.

    • Vendor: Select a phone vendor. In this example, select Fanvil.
    • Model: Select a phone model. In this example, select X4U.
    • MAC Address: Enter MAC address of the phone.
  4. In the Options section, configure the following settings.

    • Template: Select a desired template from the drop-down list. The template provides configurations to be applied to the phone.
    • Provisioning Link: Display the provisioning server URL.
      Note: Only when you select the tenant that the IP phone will be assigned to, the provisioning server URL is generated automatically and displayed on the field.
    • First-time Auto-Provisioning Authentication: If enabled, users are requested to fill in authentication information on the IP phone before triggering the first-time provisioning.
      Note: We recommend that you keep this option selected for security purpose if the option is available.
  5. In the Assign section, assign the IP phone to a tenant user of either your tenant or a reseller's tenant.
    Tip: If the desired tenant user exists but is not listed in the drop-down list, to enable the user to be assigned the phone, enter the portal of the tenant to which the user belongs (Path: Tenant > ), then complete the following settings on NovoOne Tenant portal as needed.
    • To assign the IP phone to a user of your tenant, complete the following settings.

      • Assign to: Select My Tenant.
      • Tenant: Select a tenant.
      • Select User: Select a user of the tenant.
    • To assign the IP phone to a user of a reseller's tenant, complete the following settings.

      • Assign to: Select Reseller.
      • Reseller: Select a reseller account.
      • Tenant: Select a reseller's tenant.
      • Select User: Select a user of the reseller's tenant.
  6. Click Save.

    A configuration file for the phone is generated on NovoOne Platform.

    Note: For Yealink phones that no longer receive RPS support from Yealink, you must upgrade them to the specified firmware version and use them together with the RPS PIN to continue using the RPS service. In this case, you can obtain the RPS PIN from NovoOne Platform (Path: Inventory > IP Phones > Phones > > Options > RPS PIN), and enter it on the phone to complete the RPS provisioning process if required.

Step 2. Trigger the IP phone to complete provisioning

Reboot the IP phone to obtain the configuration file and automatically apply the settings in the file.

  1. Reboot the IP phone.
  2. If you have enabled First-time Auto-Provisioning Authentication for the IP phone on NovoOne Platform, enter the authentication credential on the IP phone to finish phone provisioning.
    • Username: Enter the extension number of the user that is assigned to the phone.
    • Password: Enter the user's Voicemail Access PIN.
      Note: To check the user's Voicemail Access PIN, do as follows:
      1. On NovoOne Platform portal, go to Tenant, click to enter the portal of the tenant to which the user belongs.
      2. On NovoOne Tenant Portal, go to Users > Users > > Voicemail > Voicemail > PIN Authentication > PIN to check.

Result

  • The IP phone automatically downloads the configurations from NovoOne Platform and applies the settings.
  • You can check the registration status of provisioned phone on NovoOne Platform (Path: Inventory > IP Phones > Phones).

    • : The assigned tenant user is registered on the IP phone.
    • : The assigned tenant user fails to register to the IP phone.