Symptom
Custom business configuration maintenance objects are not shown in the Custom Business Configurations app in the target (test) tenant after transport.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Log in to the target (test) tenant with a business user assigned a business role that contains the custom IAM business catalog.
- Open the Custom Business Configurations app.
- Search for the transported custom business configuration maintenance objects.
- Observe that the expected custom maintenance objects are missing.
Cause
The corresponding OData V4 service bindings of the business configuration maintenance objects were not assigned to the related IAM apps (type: Business Configurations app).
Resolution
- For each custom business configuration maintenance object, open its corresponding IAM app (app type: Business Configurations app).
- On the Services tab of the IAM app, add the service binding of the respective business configuration maintenance object.
- Ensure the IAM apps are assigned to an IAM business catalog.
- Transport the IAM apps and the IAM business catalog to the target tenant.
- In the target tenant, assign the business catalog to a business role and assign the role to the relevant business users.
- Open the Custom Business Configurations app in the target tenant and verify that the custom maintenance objects are now visible.
For more information, please refer to the following documentation: Business Configuration Maintenance Object – Provide Authorizations for a Business Configuration
To grant frontend users the rights to use a business configuration maintenance object, first create an Identity and Access Management (IAM) App and assign it to an IAM Business Catalog. Follow this user guide but make sure to select the IAM app type Business Configurations app. In the service tab of the IAM app, select OData V4 as service type and the service binding name of the business configuration maintenance object as service name. In the authorizations tab maintain the authorization object used by the RAP BO for authorization control.
Once you have created the IAM business catalog, assign the catalog to a business role and finally assign the business role to business users to grant the rights to use your business configuration inside the Custom Business Configurations Fiori app. For more information, see Set Up Authorizations for Business Users in SAP S/4HANA Cloud Public Edition.
See Also
Business Configuration Maintenance Object – Provide Authorizations for a Business Configuration
ABAP Development Tools – Consuming services in UI
Set Up Authorizations for Business Users in SAP S/4HANA Cloud Public Edition
Keywords
custom business configuration, missing apps, custom business configurations app, iam app, business catalog, odata v4, service binding, rap bo, authorizations, transport, s/4hana cloud, business role, maintenance object, not visible, iam services assignment , KBA , BC-CUS-TOL-MBC , Custom Business Configurations App , BC-SRV-APS-EXT-SL , Manage and Import Software Collections , BC-SRV-APS-IAM , Identity and Access Management , Problem
SAP Knowledge Base Article - Public