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: USMD1 - Datenmodel
Message number: 158
Message text: Model &1 has more than 7 authorization-relev. entity types or attributes
For technical reasons, a maximum of seven fields per entity type can be
flagged for an authorization object as authorization-relevant. These are
the entity types and resolved attributes that exist as key fields and
non-key fields in the check table of the entity type. The edition and
the client field cannot be flagged as authorization-relevant.
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.
USMD1158
- Model &1 has more than 7 authorization-relev. entity types or attributes ?The SAP error message USMD1158 indicates that a model in the SAP Master Data Governance (MDG) system has exceeded the limit of 7 authorization-relevant entity types or attributes. This limit is set to ensure optimal performance and manageability of authorization checks within the system.
Cause:
The error occurs when a model is configured with more than 7 entity types or attributes that are marked as relevant for authorization checks. This can happen during the configuration of the data model in MDG, where multiple entity types or attributes are selected for authorization purposes.
Solution:
To resolve this error, you can take the following steps:
Review the Model Configuration:
- Go to the MDG configuration settings and review the model that is causing the error.
- Identify the entity types or attributes that are marked as authorization-relevant.
Limit Authorization-Relevant Entities:
- Reduce the number of authorization-relevant entity types or attributes to 7 or fewer. This may involve:
- Removing some entity types or attributes from the authorization check.
- Consolidating attributes if possible.
Reconfigure Authorization Settings:
- If certain attributes are not critical for authorization, consider reconfiguring them to be non-relevant for authorization checks.
Test the Changes:
- After making the necessary adjustments, test the model to ensure that it functions correctly and that the error message no longer appears.
Documentation and Best Practices:
- Document the changes made to the model for future reference.
- Follow best practices for configuring authorization in SAP MDG to avoid similar issues in the future.
Related Information:
By following these steps, you should be able to resolve the USMD1158 error and ensure that your MDG model is configured correctly.
Get instant SAP help. Sign up for our Free Essentials Plan.
USMD1157
Data model &1: No authorization for entity type &2 - activity &3
What causes this issue? The authorization check for authorization object <DS:UO.USMD_MDAT> USMD_MDAT</> shows that you do <LS>not&l...
USMD1156
Customizing settings for authorization model are inconsistent
What causes this issue? The authorization model contains attributes or entity types that do not (or no longer) exist in the active data model.System ...
USMD1159
Authorization is inconsistent
What causes this issue? Authorizations for the authorization object USMD_MDAT can only be assigned as follows: <ZH>Data model</>: You can...
USMD1160
Entity type &1 is invalid
What causes this issue? You can assign authorizations only for entity types with <DS:DE.USMD_USAGE_TYPE>storage and use type</> <LS>...
Click on this link to search all SAP messages.