.. _concepts-nextgen-dialplan-maintenance:

Dial Plan Maintenance
---------------------

.. _18.1-Patch-Bundle-3|EKB-673:
.. _21.4-PB1|VOSS-1124|EKB-14273:



Overview 
.........

The **Dial Plan Maintenance** menu of the Dial Plan Management Tool allows you to push or remove 
dial plans to a selected target Cisco Unified Communication Manager (CUCM) cluster or to a Microsoft tenant. 

.. image:: /src/images/ms-dialplan-dialplan-maintenance.png 

You can use this tool at any hierarchy. The dial plan name should indicate at what level
the dial plans may be used (customer or site). 

.. important:: 

   The Dial Plan Management Tool and associated menus is visible in 
   an Enterprise environment, and hidden on Provider deployments. To expose this 
   feature on Provider deployments, set the Global Setting "Enforce HCS Dial Plan" to *No*.
   For details, see:
   
   * :ref:`nextgen-dialplan-access-profile-changes`
   * :ref:`nextgen-dialplan-menu-layout-changes`


You can tag dial plans in the dial plan model with their type (Multi-tenant/Shared Architecture, Global, 
Intermediate, or Site) to introduce error checking into the tool. 


The dial plan name allows only dial plans meant for a specific hierarchy use to be
shown in the Dial Plan Maintenance tool. For example, If an administrator is at
customer level in VOSS Automate and uses the dial plan drop-down, the list of available
dial plans are only those tagged "Global". We do this to ensure the dial plan
models with hierarchy specific macros are executed at the correct hierarchy levels. 


Push or Remove Dial Plan 
........................... 

The Dial Plan Maintenance tool provides two operations: 

* Push dial plan 

  |nextgen-dial-plan-Push-Dial-Plan-Mode| 

* Remove dial plan 

  |nextgen-dial-plan-Remove-Dial-Plan-Mode|


Both push and remove operations work in the same manner:

1. A dial plan model is chosen from the **Dial Plan Name** drop-down.
2. A target CUCM or Microsoft tenant is chosen from the **Target Call Manager Cluster** drop-down.
3. Choose operation, **Push Dial Plan** or **Remove Dial Plan**. 



.. |nextgen-dial-plan-Push-Dial-Plan-Mode| image:: /src/images/nextgen-dial-plan-Push-Dial-Plan-Mode.png
.. |nextgen-dial-plan-Remove-Dial-Plan-Mode| image:: /src/images/nextgen-dial-plan-Remove-Dial-Plan-Mode.png

