Configuring a user as a Unified Consumer
By creating a unified profile, you can integrate both internal and external personas or consumers in your organization. A user who has a unified profile has synchronized user's login interactions across the Customer Service Management (CSM) application.
Overview
Before a unified profile was available, a platform user could only hold either an snc_internal or an snc_external role, but not both roles due to role collision issues. Modeling a user as both an employee and a consumer wasn't possible in the past because the sn_customerservice.consumer role inherited the snc_external role. The role inheritance that was combined with the platform's behavior to help prevent role collision restricted a user from performing internal duties while that user was also a consumer.
With this new unified user functionality, a single user who is an employee (snc_internal) can also be a business-to-consumer (B2C) customer. With a unified profile, your user can switch between different user records and seamlessly transition between roles.
For example, in a financial institution, an individual could be both an employee and a personal account holder. Similarly, in the telecommunications industry, an internal employee might also use company voice services for personal use.
You can activate this functionality by enabling the Customer Service (com.sn_customerservice) plugin.
Using a query rules framework
- First name
- Middle name
- Last name
- Mobile phone
- Business phone
- Home phone
You can synchronize all types of user records by customizing the business rule to the sys_user record instead of the csm_consumer_user record.