Customer Portal

Get Involved. Join the Conversation.


  • Willie Eide
    Customer Portal 3.0, 3.1, 3.2 Deprecation Announcement105.0
    Topic posted August 19, 2016 by Willie EideGold Trophy: 10,000+ Points 
    Customer Portal 3.0, 3.1, 3.2 Deprecation Announcement

    Customer Portal 3.0, 3.1 and 3.2 have been deprecated as of May 2016.

    Customer Portal versions 3.0, 3.1 and 3.2

    The Oracle Service Cloud Customer Portal versions 3.0, 3.1 and 3.2 are deprecated as of May 2016. Customers on those versions, as well as the Customer Portal 2 version, are encouraged to migrate their Customer Portal implementations to version 3.3 or higher.

    How long do I have to migrate my customer portal implementation?
    The deprecation period for Customer Portal 3.0, 3.1 and 3.2 starts May 2016.  These deprecated versions will remain available in Service Cloud for at least 2 years prior to the actual removal of the functionality.  A subsequent announcement will be made that provides a limited time window to complete any in-progress migrations off the of the deprecated releases.

    Why are these versions being deprecated?
    In an effort to ensure Oracle provides high-quality releases it is necessary to deprecate older products so that we may be allowed to focus on new, exciting features. Oracle would like to encourage all Customer Portal users to obtain the latest release of the product.

    Are there new features in Customer Portal 3.3 and beyond?
    Customer Portal version 3.3 introduced a major feature called Community Self Service which is a native solution that allows users to communicate and collaborate via forum posts and gain insight from their peers. In addition, version 3.3 leverages responsive design principles to improve the user experience across multiple device types, adds product-based navigation and product landing pages, numerous cascading style sheet improvements and contains over 70 widget updates.

    What if I don’t migrate?
    As of this writing (May 2016) the End of Life has not been announced for any version of Customer Portal; however, we encourage all customers to consume the latest supported versions of Customer Portal as defects will not be addressed in older, deprecated versions and no new functionality will be ported back to those deprecated releases.

    Where can I go to find more information?
    In addition to your account team, the Customer Portal forum in the Oracle Service Cloud Community is a great place for questions on all Customer Portal products and functionality.

    Customer Portal 3.0, 3.1, 3.2
  • Erlin Garcia
    Enter the customer portal through the active directory
    Topic posted Yesterday by Erlin GarciaBlue Ribbon: 750+ Points 
    Enter the customer portal through the active directory
    Enter the customer portal through the active directory

    Good day,


    The objective is that the institution collaborators enter the Service Cloud web portal through active directory.


    This is possible ?


    Register Customer Portal open login with Active Directory


    Thank you.


  • Nadeem Ali
    OSvC Technical certification
    Topic posted Yesterday by Nadeem AliBronze Medal: 1,250+ Points 
    OSvC Technical certification

    Hi Team,

    I'm looking for the certification procedure. I want to give exam for OSvC technical certification. Just researched for this, saw some exam codes for OSvC technical exam, but these codes are for 2015 or 2016 implementation exams like (exam # 1Z0-326 or exam # 1Z0-325), what about 2017 / 2018 or 2019 certification for the latest versions, where are the codes for others. I've got a voucher from my company but need a proper guide that how could I able to go for an exam. And I also want some exam material for preparation. Please guide me the proper way.


  • Janusz Jasinski
    What is the best way to read a CSV file in OSvC3
    Topic posted September 15, 2019 by Janusz JasinskiBronze Crown: 15,000+ Points 
    What is the best way to read a CSV file in OSvC


    I'm currently using the below to read a CSV file into an array but I was wondering if there was a trick I was missing in OSvC / RNCPHP?

    private function csvToArray($filename) {
    RNCPHP\ConnectAPI::getCurrentContext()->ApplicationContext = "Putting a CSV file into an array";
    // Declare variables
    $data = array();
    $filename = HTMLROOT . "/euf/assets/csv/".$filename;
    // Process CSV
    if (($handle = fopen($filename, "r")) !== FALSE) {
    while (($line = fgetcsv($handle, 1000, ",")) !== FALSE) {
    $data[] = $line;
    catch ( \Exception $err ){
    echo "<br><b>Exception</b>: line ".__LINE__.": ".$err->getMessage()."</br>";
    return $data;
  • Baljeet Singh
    Set Dynamic Filter in CP2
    Topic posted September 13, 2019 by Baljeet Singh 
    Set Dynamic Filter in CP
    How to set dynamic filter in custom report in CP


    We have business requirement to set dynamic filter in custom report in CP. The custom report has custom object field i.e CustomObject.FieldName as Run time filter. We need to pass dynamic value to report filter when customer log in into CP. We are able to get this field value in CP but unable to display result based on this field value. Here are the steps I did

    1. I have created run time filter in custom report i.e Master. PFA the screenshot

    2. In question list page, I used custom widget with hard coded static filter value

    <rn:widget path="custom/Report/ReportGrid_v2"    report_id="100268"  static_filter="Master=474"/>

    3. In this custom widget controller.php


    //Set Dynmaic Filter For Master Store
     $getFilter = $this->CI->model('Report')->getFilterByName($this->data['attrs']['report_id'], 'Master');
    $masterFilter = $getFilter->result;
    $widgetArg = $masterFilter['name'];
    $filters[$widgetArg]->filters->rnSearchType = 'custom';
    $filters[$widgetArg]->filters->fltr_id = $masterFilter['fltr_id'];
    $filters[$widgetArg]->filters->oper_id = $masterFilter['oper_id'];
    $filters[$widgetArg]->filters->name    = $masterFilter['name'];
    $filters[$widgetArg]->filters->data = 474;        


    It did not work for dynamic filter and could not get the result. It is showing all incident but our requirement is to display only incident based on dynamic filter value i.e. Master = 474

    I also tried using hooks with custom model i.e. custom/model.php

    $filters['custom1']->filters->fltr_id = 1;
    $filters['custom1']->filters->report_id = '100268';
    $filters['custom1']->filters->oper_id = 1;
    $filters['custom1']->filters->data = 474;
    $filters['custom1']->filters->rnSearchType = 'custom';

    Still no luck. It seems like I am missing something and custom filter is not getting configure properly. Does anyone has an idea how to fix this issue.

    Appreciate your support

    Baljeet Singh


    Oracle Service Cloud 19 A
    Code Snippet:
  • Clinton Messias
    Checkbox field1
    Topic posted September 13, 2019 by Clinton MessiasGreen Ribbon: 100+ Points 
    Checkbox field


    I need to create a checkbox field in the customer portal and this field will be assigned to contact information. Is there any way I can do this?


  • Nigel Oliver
    Migrating from 2.0 to 3.7 Chat Issues5
    Topic posted September 12, 2019 by Nigel OliverBronze Medal: 1,250+ Points 
    Migrating from 2.0 to 3.7 Chat Issues

    Hi All

    I thought I would ask on here about some issue we are having with Chat migrating from CP 2.0 to 3.7.

    We have reconfigured all of our custom code, widgets and models and everything is working fine,  The only issue we have is with chat.  When we launch chat from the CP it gets stuck at "connecting to chat server". And if use the debug console we can see 1 error "Uncaught TypeError: Cannot read property 'split' of undefined"

    I can see others have successfully migrated from 2.0 to 3.7 with no issue and was wondering if anyone else had encountered this issue?



    CP 3.7
    Code Snippet:
  • Cathy Cowan
    Updating widget code for incident reopen deadline instead of...2
    Topic posted September 11, 2019 by Cathy CowanGreen Ribbon: 100+ Points 
    Updating widget code for incident reopen deadline instead of detail.php

    I have highly customized Customer Portal code and the <rn:condition incident_reopen_deadline_hours> is being over written by code inside the widgets and the incidents are staying open indefinitely, is there a way we can specify this condition inside the widget code?

  • jraynor
    Request to Increase Cookie Limit
    Topic posted September 5, 2019 by jraynor Silver Medal: 2,000+ Points 
    Request to Increase Cookie Limit
    Http request header limit

    Has anyone ever had to request assistance with Oracle to increase the cookie size limit for http request headers? We have had intermittent issues with this and the way our sites work. Finally, with some of our other hosting parties, they decided to increase this limit past 8K, and now I know we are going to have to submit a request with Oracle to do the same. Just curious if this has been an experience for anyone else yet, were there any issues or concerns raised in doing so?


    Thanks for any information you might have!

  • ashish bodhale
    Version control for customer portal1
    Topic posted September 5, 2019 by ashish bodhaleBlue Ribbon: 750+ Points 
    Version control for customer portal
    Version control for customer portal


    Is there a way to do version control like GIT/SVN for customer portal files? 



Filter by Date

< < September 2019 > >
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

Filter by Type