Symptom
When opening the Pay Statement or any other Mashup link in SF, some of the following prompt messages are shown:
- "The parent window does not run in a secure environment" or
- "The following computer does not have permission to embed this application Parent &1" or
- "This application cannot run in that Frame. Parent: &1".
The following log could also be seen in the Browser's Developer Tools Console:
- Framing '&URL' violates the following Content Security Policy directive: "frame-ancestors 'self' &URLs". The request has been blocked.
Important considerations:
- This issue may happen especially after SF host change.
- This issue may happen after changing the Clickjacking Framing Protection method from using table HTTP_WHITELIST to Transaction UCONCOKPIT.
- This issue can also happen in the Complete Payroll Tasks Mashup.
Read more...
Environment
- SAP SuccessFactors Employee Central Payroll
- SAP SuccessFactors Employee Central Mashups to maintain Employee Data in Employee Central Payroll Systems
- Direct Pay Statement
Product
Keywords
The parent window does not run in a secure environment, The following computer does not have permission to embed this application, This application cannot run in that Frame, Parent, Parent window, secure environment, pay statement, paystatement, payslip, mash up, mashup, HTTP_WHITELIST, allow list, whitelist, clickjacking framing, secure, UCON_CHW, UCONCOCKPIT, Logging mode, , KBA , LOD-EC-ECP-SF-MAS , Employee Data Maintenance via Mashups , LOD-EC-ECP-SF-PST , EC Payroll Pay Statement , LOD-EC-ECP-SF , Employee Central Payroll functionality part of SF , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview