Do you have any question about this error?
Message type: E = Error
Message class: ESH_OM_OBJ_MODEL_RP2 - Object Model Repository (2)
Message number: 145
Message text: Authorization check &1 has been created in the meantime
You created authorization check &v1& but another user also created an
authorization check with the same name in the meantime and saved it to
the database.
It is not possible to save authorization check &v1&.
Rename the authorization check.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
ESH_OM_OBJ_MODEL_RP2145
- Authorization check &1 has been created in the meantime ?The SAP error message ESH_OM_OBJ_MODEL_RP2145 indicates that an authorization check has been created or modified while you were trying to perform an action that requires that authorization. This typically occurs in the context of the SAP Enterprise Search or the SAP NetWeaver system, where authorization checks are crucial for ensuring that users have the appropriate permissions to access certain data or perform specific actions.
Cause:
- Concurrent Changes: The error usually arises when there are concurrent changes to authorization objects or roles in the system. For example, if one user is modifying an authorization object while another user is trying to access it, the second user may encounter this error.
- Authorization Object Changes: If an authorization object has been created or modified after the last time the user’s authorization was checked, the system may not recognize the current state of the authorization.
- Caching Issues: Sometimes, the system may cache authorization checks, and if changes are made, the cache may not be updated immediately.
Solution:
- Refresh Authorizations: The user should log out and log back into the system to refresh their authorization checks. This can help in recognizing any new or modified authorizations.
- Check Authorization Roles: Ensure that the user has the necessary roles assigned. You may need to review the roles and authorizations assigned to the user and ensure they are up to date.
- Consult with Basis Team: If the issue persists, it may be necessary to consult with the SAP Basis team to check for any ongoing changes in the authorization objects or roles that could be causing the issue.
- Transaction SU53: After encountering the error, the user can execute transaction SU53 to analyze the last authorization check. This transaction provides insights into which authorization checks failed and why.
- Review Change Logs: Check the change logs for any recent modifications to authorization objects or roles that might be relevant to the error.
Related Information:
If the problem continues after trying the above solutions, it may be necessary to escalate the issue to SAP support for further assistance.
Get instant SAP help. Start your 7-day free trial now.
ESH_OM_OBJ_MODEL_RP2144
The data provider filter is referenced in object type &1, node &2
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
ESH_OM_OBJ_MODEL_RP2143
The referenced authorization object key does not exist
What causes this issue? The authorization object key you referenced in the authorization check was deleted in the meantime.System Response The autho...
ESH_OM_OBJ_MODEL_RP2146
Authorization object key &1 has been created in the meantime
What causes this issue? You created authorization object key &v1& for authorization object &v2&, but another user also created this a...
ESH_OM_OBJ_MODEL_RP2147
Data provider &1 has been created in the meantime
What causes this issue? You created data provider &v1& but another user also created an data provider with the same name in the meantime and ...
Click on this link to search all SAP messages.