Certification Tasks do not get created when executing the Certification Schedule on a scoped app.


Steps to Reproduce

  1. Create a new application
    • Go to System Applications > Applications
    • Click on New > Create custom application
    • Click on Create
    • Name: testing
    • Click on Create
  2. Navigate to System settings > Developer
  3. Select the new application created
  4. Go to the OOB certification schedules
    • Open the OOB Certify groups Certification Schedule
    • Do an insert an stay on the OOB certification schedule to create a new certification schedule within the scope testing
  5. Open the New Certification Schedule
  6. Click on related link Preview Certification Tasks
    • Notice the list of task that should be created when executing the certification schedule 
    • Click on Execute Now
    • Notice that none of the Certification Tasks were created
    • Run the certification task on the Global application
    • Notice all the tasks are being generated correctly



After carefully considering the severity and frequency of the issue, and the cost and risk of attempting a fix, it has been decided to not address this issue in any current or near future releases. We do not make these decisions lightly, and we apologize for any inconvenience.

As a workaround, create a new Cross Scope privilege record that allows execution of Script Include that is in Global scope from an application scope:

  1. Change to the application scope which has a problem executing the Certification Schedule.
  2. Navigate to a table sys_scope_privilege.list 
  3. Create a new record 
  4. Set target scope to : Global 
  5. Set Target name to be: CertificationTaskCreate 
  6. Set Target Type to be: Script Include 
  7. Operation: Execute API 
  8. Status: Allowed 
  9. Save the record

Related Problem: PRB1185137

Seen In

There is no data to report.

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2019-06-27 07:28:11