Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: SACM_DCLS - SACM DCL Source Editor
Message number: 054
Message text: No Authorization Check Mode set. Default value #NOT_REQUIRED is used
In the DDL Document no Authorization Check Mode is set manually.
An info message is shown that no Authorization Check Mode is set
manually and the default value #NOT_REQUIRED is used for Table
Functions.
The developer of the DDL Document can explicit set an Authorization
Check Mode using annotation @AccessControl.authorizationCheck with
following values: #CHECK, #NOT_REQUIRED, #NOT_ALLOWED, #PRIVILEGED_ONLY.
#CHECK means that the DDL entity should be protected by a DCL role. If
no DCL role exists a warning occurs for the DDL document. This is also
the default behavior if no Authorization Check Mode is set manually.
#NOT_REQUIRED means that the DDL entity can be protected by a DCL role.
If no DCL role exists no warning occurs for the DDL document.
#NOT_ALLOWED means that the DDL entity must not be protected by a DCL
role. If a DCL role exists a warning occurs.
#PRIVILEGED_ONLY means that the openSQL Select on this DDL Entity must
use the extension "WITH PRIVILEGED ACCESS".
Contact the corresponding developer of the DDL (and or DCL) document in
case of warnings otherwise no further action is required.
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.
SACM_DCLS054
- No Authorization Check Mode set. Default value #NOT_REQUIRED is used ?The SAP error message SACM_DCLS054 indicates that there is no authorization check mode set for a specific operation or transaction, and as a result, the system defaults to the value #NOT_REQUIRED. This can occur in various contexts within SAP, particularly in the context of authorization management and security settings.
Cause:
- Missing Configuration: The authorization check mode may not have been configured properly in the system settings.
- Default Settings: The system is using a default setting because no specific authorization check mode has been defined for the operation being executed.
- Role Assignment: The user may not have the necessary roles or authorizations assigned to perform the action, leading to the system defaulting to a non-restrictive mode.
Solution:
Check Authorization Settings:
- Navigate to the relevant configuration settings in SAP (e.g., transaction codes like SU01 for user management, PFCG for role maintenance).
- Ensure that the authorization check mode is set correctly for the relevant transaction or operation.
Define Authorization Check Mode:
- If you have access to the configuration, define the appropriate authorization check mode for the specific operation. This may involve setting it to #REQUIRED or another appropriate value based on your security requirements.
Review User Roles:
- Check the roles assigned to the user encountering the error. Ensure that the user has the necessary authorizations to perform the action.
- If needed, modify the roles or create new ones to include the required authorizations.
Consult Documentation:
- Refer to SAP documentation or help resources for specific guidance on setting up authorization checks for the relevant module or transaction.
Contact SAP Support:
- If the issue persists after checking configurations and roles, consider reaching out to SAP support for further assistance.
Related Information:
By addressing the configuration and role assignment issues, you should be able to resolve the error message SACM_DCLS054 and ensure that the appropriate authorization checks are in place.
Get instant SAP help. Sign up for our Free Essentials Plan.
SACM_DCLS053
Entity is not used in any DCLs
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
SACM_DCLS052
Finished checking the DCL definition
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
SACM_DCLS055
Deletion of workbench object for DCL &1 failed
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
SACM_DCLS056
No authorization to delete the Access Control &1
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.