"You do not have permission to update this object" Error Thrown at Time of EBS Provisioning
(Doc ID 1131733.1)
Last updated on SEPTEMBER 22, 2023
Applies to:
Identity Manager Connector - Version 9.1 to 9.1.0.1 [Release 10gR3]Information in this document applies to any platform.
Symptoms
EBS provisioning fails if the user initiating it belongs to a custom organization and custom administrative group.
Error Message in the log file is:
DEBUG,15 Jun 2010 20:27:22,791,[OIMCP.EBSUM],oracle.iam.connectors.common.dao.OIMUtil : updateProcessForm:: STARTED
INFO,15 Jun 2010 20:27:22,791,[OIMCP.EBSUM],oracle.iam.connectors.common.dao.OIMUtil : updateProcessForm : Process Instance Key : <KEY_ID>
INFO,15 Jun 2010 20:27:22,791,[OIMCP.EBSUM],oracle.iam.connectors.common.dao.OIMUtil : updateProcessForm : Process form column name : UD_EBS_USER_USERID
INFO,15 Jun 2010 20:27:22,791,[OIMCP.EBSUM],oracle.iam.connectors.common.dao.OIMUtil : updateProcessForm : Process form column Value : <VALUE>
ERROR,15 Jun 2010 20:27:22,816,[XELLERATE.SERVER],Class/Method: tcDataObj/eventPreUpdate Error :Data Object Update Permission denied
ERROR,15 Jun 2010 20:27:22,870,[XELLERATE.APIS],Class/Method: tcFormInstanceOperationsBean/setProcessFormData encounter some problems: maoRejections:You do not have permission to update this object.
ERROR,15 Jun 2010 20:27:22,870,[XELLERATE.APIS],Class/Method: tcFormInstanceOperationsBean/setProcessFormData encounter some problems: Error occurred while setting form data for process instance with key '<KEY_ID>'.
ERROR,15 Jun 2010 20:27:22,870,[XELLERATE.APIS],Class/Method: tcFormInstanceOperationsBean/setProcessFormData encounter some problems: You do not have permission to update this object.
Thor.API.Exceptions.tcAPIException: You do not have permission to update this object.
at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(Unknown Source)
at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(Unknown Source)
at com.thortech.xl.ejb.beans.tcFormInstanceOperationsSession.setProcessFormData(Unknown Source)
at com.thortech.xl.ejb.beans.tcFormInstanceOperations_2j82mm_ELOImpl.setProcessFormData(tcFormInstanceOperations_2j82mm_ELOImpl.java:251)
at Thor.API.Operations.tcFormInstanceOperationsClient.setProcessFormData(Unknown Source)
at oracle.iam.connectors.common.dao.OIMUtil.updateProcessForm(Unknown Source)
at oracle.iam.connectors.ebs.usermgmt.integration.EBSUserManagement.updateProcessForm(Unknown Source)
INFO,15 Jun 2010 20:27:22,791,[OIMCP.EBSUM],oracle.iam.connectors.common.dao.OIMUtil : updateProcessForm : Process Instance Key : <KEY_ID>
INFO,15 Jun 2010 20:27:22,791,[OIMCP.EBSUM],oracle.iam.connectors.common.dao.OIMUtil : updateProcessForm : Process form column name : UD_EBS_USER_USERID
INFO,15 Jun 2010 20:27:22,791,[OIMCP.EBSUM],oracle.iam.connectors.common.dao.OIMUtil : updateProcessForm : Process form column Value : <VALUE>
ERROR,15 Jun 2010 20:27:22,816,[XELLERATE.SERVER],Class/Method: tcDataObj/eventPreUpdate Error :Data Object Update Permission denied
ERROR,15 Jun 2010 20:27:22,870,[XELLERATE.APIS],Class/Method: tcFormInstanceOperationsBean/setProcessFormData encounter some problems: maoRejections:You do not have permission to update this object.
ERROR,15 Jun 2010 20:27:22,870,[XELLERATE.APIS],Class/Method: tcFormInstanceOperationsBean/setProcessFormData encounter some problems: Error occurred while setting form data for process instance with key '<KEY_ID>'.
ERROR,15 Jun 2010 20:27:22,870,[XELLERATE.APIS],Class/Method: tcFormInstanceOperationsBean/setProcessFormData encounter some problems: You do not have permission to update this object.
Thor.API.Exceptions.tcAPIException: You do not have permission to update this object.
at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(Unknown Source)
at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(Unknown Source)
at com.thortech.xl.ejb.beans.tcFormInstanceOperationsSession.setProcessFormData(Unknown Source)
at com.thortech.xl.ejb.beans.tcFormInstanceOperations_2j82mm_ELOImpl.setProcessFormData(tcFormInstanceOperations_2j82mm_ELOImpl.java:251)
at Thor.API.Operations.tcFormInstanceOperationsClient.setProcessFormData(Unknown Source)
at oracle.iam.connectors.common.dao.OIMUtil.updateProcessForm(Unknown Source)
at oracle.iam.connectors.ebs.usermgmt.integration.EBSUserManagement.updateProcessForm(Unknown Source)
Also, retrying the task as system administrator will complete the provisioning effort.
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 |