Search for existing answers to your product and support questions.
Familiarize yourself with our support site and learn best practices in working with our team.
Manage Service Requests, View and update service requests submitted by you and others in your organization.
Submit a new issue to our technical support team.
Oracle B2C Service insights from our Technical Support team subject matter experts
Browse resources to assist you in launching your implementation and ensure a successful go-live.
Access your OCI account.
Find product documentation for supported versions of B2C and documentation libraries for related service solutions.
You will have the tools to improve your customers' experience when you learn about all the things our products can do.
Find links for API documentation, Custom Processes, Customer Portal, and Agent Browser UI Extensibility Framework.
Explore how accelerators are designed to demonstrate how an integration scenario could be built using the public integration and extension capabilities of the Oracle B2C Service.
Prepare for a successful transition by reviewing upcoming release changes and enhancements.
Explore webinars, events, and feature kits to learn about B2C Service features, functionality, and best practices from the technical experts.
Oracle MyLearn offers a portfolio of free and paid subscription-based learning resources to help you gain valuable skills, accelerate cloud adoption, increase productivity, and transform your business.
Empower your team with the skills to implement, configure, manage, and use your applications with Customer Experience Cloud Training.
Our goal is to facilitate a friendly, supportive environment where members can easily collaborate with each other on solutions and best practices.
Ask and answer questions specific to B2C.
This is an exciting resource intended to help with your Oracle Service Cloud Analytics.
Share product improvement ideas and enhancement requests with Oracle Development, while collaborating with other Oracle customers and partners.
Update your phone number, email notification preferences, and severity 1 and severity 2 contact preferences.
View the contact managers within your organization.
Find contact information of the Technical Account Manager (TAM) and Client Success Manager (CSM) for your organization.
How do I protect sensitive data?
Environment:
All pods (plus a few extra features specific for PCI pods)
Resolution:
There are several features available to address who can or should not see sensitive data as well as removing this data from your environment. There are also capabilities that prevent capturing this type of data. In this article we’ll identify these features with general reasons for implementing and pointers to documentation.
Data protection from a prevention perspective would be setup for Chat or any web form used to allow interactions that are built with Oracle B2C Service Customer Portal or APIs. There are features that keep data entered by your customers from appearing on Agent screens as well as those that allow a one-time viewing by an Agent but not saved into your database. These are:
If you don’t use the above features or collect data from your customers via other means, you can still prevent data from getting into your database. Two typical scenarios relate to sensitive data being stored in the chat transcript tables or within the incident messages/threads.
If a chat conversation is added to an incident at the conclusion, to prevent specific sensitive data from being stored in the database you can implement Incident Thread Masking. This feature offers eight expressions that will transform the identified pattern text into Xs before saving. Three of the these ‘masks’ are preconfigured for credit cards, US Social Security numbers, and phone numbers. Documentation can be found in Using B2C Service under Incident Thread Masking and in Answer ID 6316: Enable Incident Thread masking feature.
Similarly, if saving the chat conversation into a transcript for review later, Chat Masking using Enhanced Business Rules provides functionality like Incident Thread Masking for credit card numbers, US Social Security numbers, phone numbers and up to 20 additional custom mask expressions. More details are available in Answer ID 12499: Masking end-user PII and other sensitive information shared via Chat.
Regardless of implementing these features, you can always find and remove sensitive data you did not intend to store. Some methods for finding data can be accomplished via Analytics and almost all fields in Oracle B2C Service are editable to remove offending data. If you choose not to implement Incident Thread or Chat Masking, or decide later to turn these features on, but find you need to remove sensitive data from these fields, you have two additional features.
To protect sensitive data that is necessary to store in your environment, encrypted custom attributes can be defined. If you need to adhere to Payment Card Industry (PCI) standard or want to safeguard data from everyone except those that are privileged, a custom field should be defined using the Object Designer and added to one of your custom objects or to the incident or contact object. More details on setting this can be found in Answer 12667: Encrypting Data in the Database.
It should be noted too that if you have purchased the additional protection for PCI, which includes a 3rd party Auditor assessment of B2C Service’s ability in meeting the PCI Data Security Standard V4.0, and more importantly the protection that no one in your company can see credit card numbers, several of the above features will work differently. This pod-level obfuscation operates on any 12-19 digit number that meets the credit card validation. When there is a match, instead of the numbers only asterisks will display on screen. However, the data will still get into your database unless you find and remove or implement the Incident Thread and/or Chat Masking features. More details on this type of masking can be found in Answer ID 5622: Credit Card and Social Security Number Masking in the PI (PCI) or FG Pod.