My Oracle Support Banner

Fusion Global HR:Change Personal Information Fails With the Following Error: “User Does Not Have Privilege To Execute Web Service or There Are Deployment Issues With the Web Service” (Doc ID 2837353.1)

Last updated on FEBRUARY 08, 2022

Applies to:

Oracle Fusion Global Human Resources Cloud Service - Version 11.13.21.07.0 and later
Information in this document applies to any platform.

Symptoms

When attempting to approve a  Change Personal Information of an employee which got terminated after the transaction has been submitted,
the following error occurs in the log:

ERROR

Issue Description : User does not have privilege to execute web service or there are deployment issues with the web service.
Resolution : Look at the diagnostic log's detailed fault message. If the fault is an access denied message, ensure that the user executing the web service in question has the appropriate privilege in place prior to executing the web service in the approval flow.
Comment

Task : PersonalInformation
access denied ("oracle.wsm.security.WSFunctionPermission" "http://xmlns.oracle.com/apps/hcm/employment/core/transactionApprovalService/transactionApprovalService#approvalResult" "invoke")

faultName: {{http://schemas.oracle.com/bpel/extension}remoteFault}
messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage}
parts: {{
summary=access denied ("oracle.wsm.security.WSFunctionPermission" "http://xmlns.oracle.com/apps/hcm/employment/core/transactionApprovalService/transactionApprovalService#approvalResult" "invoke")
,detail=oracle.j2ee.ws.client.jaxws.JRFSOAPFaultException: Client received SOAP Fault from server : access denied ("oracle.wsm.security.WSFunctionPermission" "http://xmlns.oracle.com/apps/hcm/employment/core/transactionApprovalService/transactionApprovalService#approvalResult" "invoke")
,code={http://schemas.xmlsoap.org/soap/envelope/}Server}


STEPS
The issue can be reproduced at will with the following steps:
1. Login as employee and submit a personal change.
2. Log in as manager and Terminate the employee.
3. Choose terminate user immediately.
4. Run Import User and Role Application Security Data process.
5. Log in as approver and approve the transaction.
6. Check the transaction diagnostics log.

 

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.