.. _p_sample_end_user_provisioning_workflow:

Example Worflow Scenario for End-user Provisioning
----------------------------------------------------

This topic describes a sample end-user provisioning workflow. 

**Prerequisites**:

Complete the following customer onboarding tasks before performing end-user provisioning with VOSS-4-UC:

• Devices defined (Cisco Unified Communications Manager, UC applications, WebEx)
• Network Device Lists (NDLs) created
• Single Sign On enabled, if necessary
• LDAP integration enabled, if necessary
• Any customer equipment to be monitored defined
• Customer sites defined with associated NDLs
• Customer and site dial plans configured
• Directory Number Inventory configured
• Voice Mail service defined and associated with a customer




**To perform end-user provisioning**: 

.. note:: 

   Not all steps apply for all customers. Some steps can be performed in alternate order.

#. Synchronize users from the LDAP server:

   * Set up LDAP for User Synchronization
   * Synchronize Users from LDAP
   
#. If LDAP synchronization is not used and users are provisioned on Cisco Unified
   Communications Manager (Unified CM), you can synchronize users from Unified CM.
   For more information, see :ref:`synchronize_users__lines__and_phones_from_cisco_unified_cm`.
#. In addition to synchronizing users, you can manually create users. For more
   information, see :ref:`create_a_user`.
#. (Optional) You can explicitly assign a credential policy to a user. For more
   information, see :ref:`assign_a_credential_policy_to_a_user`.
#. Move users to sites using any of the following methods: 

   a. Define move filters. For more information, see :ref:`define_a_filter`.    
   #. Enable automatic user moves for synchronization. For more information, see
      Automatically Move Users Synchronized from Cisco Unified CM.
   #. Manually move users. For more information, see :ref:`p_move_users`.
   
#. Push manually created and LDAP-synchronized users to Unified CM. For more
   information, see :ref:`manual_user_push_to_cisco_unified_cm`. 
#. Manage subscribers (see under :ref:`add_subscribers`):

   a. Configure a Phone with a Line.
   #. Associate a Phone to a Subscriber.
   #. (Optional) Change the Class of Service for the Subscriber from the Class of
      Service set in the Site Defaults. For more information, see :ref:`p_configure_class_of_service`.
      
#. (Optional) Associate voice mail to a subscriber (see under :ref:`add_subscribers`):

   a. Associate the Voice Mail Service to a Subscriber.
   #. Associate a Voice Mail Profile to a Line.
   #. Enable Call Forward to Voice Mail.
   #. Reset a Phone.
   
#. (Optional) Associate the Extension Mobility Service to a subscriber (see under: :ref:`add_subscribers`):

   a. Add Login/Logout Service on Unified CM.
   #. Import UC Services and Service Profiles.
   #. Subscribe the Login/Logout Service to a Phone.
   #. Associate the Extension Mobility Service to a Subscriber.
   
#. (Optional) Configure conferencing. For more information (see :ref:`conferencing` and :ref:`add_subscribers`).
#. Configure Single Number Reach for a Subscriber (see under: :ref:`add_subscribers`).
#. Associate a Service Profile to a Subscriber and Enable IM and Presence.

.. |UCS| replace:: UCS
.. |VOSS-4-UC| replace:: VOSS-4-UC
.. |Unified CM| replace:: Unified CM