-
Non-Product Related Assistance
Request for existing cases, user IDs, Portal navigation support and more
Request for existing cases, user IDs, Portal navigation support and more
This page helps you to analyze common errors in Landscape Management.
Missing cloud services in LMS can have several reasons. Please check if one of the following applies.
If the solutions above didn't fix your issue please open a ticket using the components described under "Customer Support".
The most likely reason for the missing systems in that Landscape Management Access Control is activated in your SAP Cloud ALM tenant, and you have no authorization to see the service
If the solutions above didn't fix your issue please open a ticket using the components described under "Customer Support".
There is a difference between a licensed solution or product and the actual cloud tenant supporting it.
You can see your licensed product in SAP for Me under the view "Portfolio & Products" on the tab "My Product Portfolio".
Every product is supported by cloud tenants. These can be customer tenants or internal tenants (e.g. SAP Store). You can find all your customer cloud tenants under "Systems & Provisioning". Internal tenants are not visible to you.
Customer cloud tenants are what we import and support in SAP Cloud ALM Landscape Management.
You can check which of your cloud tenants support which of your products please proceed as follows:
If you find a tenant that is not imported into SAP Cloud ALM Landscape Management but should have been, please note:
If you want to use one SAP Cloud ALM to manage cloud service for more than one company, you can do this using the SAP Corporate Group (CCC) function.
Information on how to create a CCC Group can be found in the following SAP Notes:
Please note the following rules:
To import the cloud services that belong to customer numbers in the CCC Group, you need an S-User that belongs to the CCC Group and can access all services and systems in the CCC Group.
There are two options how to get an S-User:
Option 1: If you want to use a technical S-User
It is possible to use a technical S-User as the Corporate Group (CCC) S-User in Landscape Management.
To request a technical S-User for the main account follow the instructions in SAP Note:
Option 2: If you want to use a standard S-User
If you want more control over which subsidiaries of the CCC group an S-User can access you need to use a standard S-User. For this S-User you can maintain the authorizations yourself and to your requirements.
Due to password expiration policies, it is not recommended to use an S-User that belongs to an actual person or is used in other SAP sites or applications. When the password of the S-User is changed, it also has to be changed in the SAP backend and the new password must immediately be maintained in SAP Cloud ALM to avoid password locking.
When you enter the CCC S-User and password in LMS, you receive the following error message:
However, when you try to log on to SAP4Me with the same S-User and password you don't have a password error.
LMS makes a direct call to the SAP Support Backbone and authenticates against the ABAP system. In some cases, it can happen that the password known in the ABAP user store gets out of sync with the password maintained in the SAP IDP accounts.sap.com.
To reset the password in the backend please proceed as following:
When the CCC S-User is added, we now check immediately which customer numbers the S-User can access. For security reasons, it is imperative that the S-user can also access the SAP Cloud ALM customer number itself.
This means you have to make sure that the customer number under which SAP Cloud ALM was provisioned is also part of the CCC you created and that the S-User you plan to use can access this customer number.
In the SAP ABAP system, each client of the system has to be registered separately. Usually, you would only register the productive tenant for monitoring and client 000 for Transport Monitoring. However in SAP ABAP systems with more than one business client, you may want to register additional tenants to monitor client-dependent data using Integration or Business Process Monitoring.
Each client of an SAP ABAP system is considered a logical system and hence has its own Lms ID. All logical systems are grouped under their technical system in LMS.
The Lms ID shown in transaction /n/SDF/ALM_SETUP is the Lms ID of the client. You find the Lms ID in the Clients table in the CLIENTS section of the technical system.
When you migrate your SAP ABAP system to a new hyperscaler or move it into the SAP Cloud with RISE with SAP, the migrated system will get a new system number.
Landscape Management uses the system number to determine if a system is already known in Landscape Management. The SID of an ABAP system cannot be used as a unique identifier since it doesn't have to be unique in a customer's landscape.
When a system registers with a new system number a new entry will be created in Landscape Management. This leads to the perception that the system now exists twice in Landscape Management, but in reality, it is two different systems. The "old" system from before the migration and the "new" system from after the migration.
To remove the "old" system, please follow the answer to the question below.
Landscape Management provides the data for all use cases. Hence we have to be very mindful when we allow the deletion of a managed service or system.
To delete a service or system from Landscape Management the service or system must meet the following criteria:
Services imported from SLIS cannot be deleted manually. They will be marked as deleted once the customer unsubscribes. They will be deleted with the next SLIS import once all use cases have the status "Not Configured" and all endpoints are deleted.
Please note: If you are trying to delete an "old" ABAP system that was migrated to a new hyperscaler, please make sure that the "new" ABAP system doesn't have the old Cloud ALM connection information in the configuration tables. This can happen if you didn't deregister the ABAP system before the migration. The new ABAP system will then try to send its metrics to the LMS entry for the old ABAP system. Which will interfere with your clean-up.
To learn how the delete the configuration for the use cases please read:
SAP HANA Enterprise Cloud ABAP systems are mapped to their original product type (E.g. SAP S/4HANA, SAP Business Suite, etc.) during the import process.
Hence you can find them under the system type for this product. You can also use the "Live Search" and search for the SID. By pressing the ENTER button after entering the SID in the Live Search to whole LMS will be searched.
See KBA 3332806(opens in new tab) - "Status Events for Systems hosted by SAP ECS in SAP HANA Enterprise Cloud" for more details.
In LMS you can upload the service key, that was created for SAP Cloud ALM APIs to enable managed services and systems to send monitoring data to SAP Cloud ALM. The service key upload is available in the "Configuration Panel" in the section "SAP Cloud ALM Service Key".
The seemingly identical entry is completely normal. It is not a duplicate but rather reflects the way SAP Integration Suite is modeled in SAP's Cloud Landscape Directory.
It has to do with the activated product modules on the SAP Integration Suite. Every product module other than "Cloud Integration" is always attached to a productive SAP Integration Suite tenant.
So if a customer has a Test SAP Integration Suite with activated "Cloud Integration", "API Management" and "Open Connectors", he will have one SAP Integration Suite with the role "Test" to which the "Cloud Integration" capability is attached and one SAP Integration Suite with the role "Production" to which all the other modules are attached.
The two SAP Integration Suite tenants will look identical in name and data center, but the System Role and System Number will differ.
The Attribute-based Access Control is in the configuration section of Landscape Management. Please read the setup instructions before using or activating Access Control.
If you cannot find it in the configuration section, please make sure that one of the following roles is assigned to your user:
If you just assigned the roles to yourself, please make sure to log off and log on to SAP Cloud ALM for the role changes to take effect.
You got an alert email from SAP Cloud ALM, but when you try to click the link in the alert you get the following error:
This error can happen when you try to access a monitoring use case, but don't have sufficient authorizations to read Landscape Objects from LMS.
Currently, all necessary LMS scopes are part of the monitoring use case roles. Please ask your user administrator to assign at least the following role to you:
You noticed a new section for your Technical System. The section is called SOFTWARE but it shows "No data".
We now import additional information for SAP ECS-hosted private cloud systems imported from the SAP backend. This information is:
This information is only available for SAP ECS-hosted private cloud systems. If your system is installed on-premise or hosted by a non-SAP private cloud provider, we will not be able to retrieve this information yet.
Please check your SAP system's "Deployment Model" and " Source." For SAP ECS-hosted systems, you will see the deployment model "SAP Private Cloud" and the source "Imported." Only then can you expect data in the sections Instances, Databases, Related Systems, and Software.
SAP LeanIX uses SAP Cloud ALM Landscape Management to automatically discover cloud services and on-premise systems in your landscape. Public and private cloud systems are discovered directly from SAP Cloud ALM Landscape Management. For on-premise systems, SAP LeanIX uses the customer number information available in SAP Cloud ALM to know which systems to discover from the Support Backbone.
You can find detailed information on the landscape discovery here(opens in new tab).
To discover all systems successfully, it is important that the customer number information is maintained in SAP Cloud ALM Landscape Management. This also includes the on-premise customer numbers. To make the customer numbers available to SAP LeanIX, you need to ensure the following prerequisites are met:
If all prerequisites are met and you still miss systems in SAP LeanIX or have problems setting up the connection, please open a support ticket on component LIX-INT-SAPCALM.
RISE with SAP 'RISE Methodology Dashboards' uses SAP Cloud ALM Landscape Management to discover which customer numbers can be accessed by this SAP Cloud ALM tenant.
To include all relevant systems in the RISE Methodology Dashboards, it is important that the customer number information is maintained in SAP Cloud ALM Landscape Management. This also includes the on-premise customer numbers. To make the customer numbers available, you need to ensure the following prerequisites are met:
If all prerequisites are met and the systems still don't appear in the RISE Methodology Dashboards please open a support ticket on the component SV-CLM-RMD
The service name is identical in SAP Cloud ALM, SAP for Me, and the SAP Support Portal. To keep it consistent and the same everywhere, it is not possible to change it directly in SAP Cloud ALM.
To change the service name, start a request “Cloud System Name and ID Rename” in SAP for Me for the respective cloud tenant:
The service request needs about one hour to be processed. You will receive an email once it is processed. The new name will appear in the landscape management after the daily import of subscribed cloud services. If you don’t want to wait, you may trigger the ad-hoc sync in the Configuration panel on LMS after the service request is processed.
We recently had some cases where an ABAP system appears unregistered in Landscape Management despite being successfully registered and showing as registered in transaction /SDF/ALM_SETUP.
Problem:
We are still investigating the root cause of this behavior. For now, we can only offer a workaround.
Workaround:
Cloud Connector acts as a reverse proxy between SAP BTP applications and on-premise systems. It supports connections from the Cloud to the On-Premise and from the On-Premise to the Cloud.
In the context of SAP Cloud ALM, Cloud Connector is only required to establish a connection from SAP Cloud ALM towards the on-premise system (connections initiated by SAP Cloud ALM). It is not necessary for connections initiated by the on-premise system to send monitoring data to SAP Cloud ALM.
SAP Cloud ALM provides different use cases for on-premise systems and cloud services. To make these use cases work, usually, a connection needs to be established between the managed service or system and SAP Cloud ALM.
How this connection is established depends on the use case and the managed service. You can find more information for the supported services in the SAP Cloud ALM for Operations Expert Portal under Setup Managed Components (Services & Systems).
Here, we will focus on connections to on-premise systems and whether a Cloud Connector is needed to establish them.
As mentioned before, the need for a Cloud Connector to connect on-premise systems depends on the direction of the connection. This roughly translates to “Is the data being pushed or pulled?”
PUSH means that the managed system independently sends monitoring data to SAP Cloud ALM. In this case, Cloud Connector is not required. The following use cases use PUSH data collection and hence do not require a Cloud Connector:
PULL means that the data is transferred at the initiative of SAP Cloud ALM. To establish a connection, you have to create an endpoint for the on-premise system in Landscape Management. In these cases, you always need a Cloud Connector to allow SAP Cloud ALM to reach the on-premise system.
The following use cases use PULL data transfer and hence require a Cloud Connector:
Connectivity via Cloud Connector from On-premise to Cloud is only possible for ABAP cloud systems, HANA Cloud databases, and specific SAP BTP services like K8s clusters. It cannot be used for SAP BTP services like SAP Cloud ALM.
For more information, see Cloud Connector FAQ(opens in new tab) > Features > "Can I use the Cloud Connector from on-premise to cloud for any protocol?"