Archive for August, 2013

cmShell for SAP – GUI Scripting

Kategorien: cmShell @en, knowledge base @en
Comments Off on cmShell for SAP – GUI Scripting


connmove cmShell for SAP supports scripting for SAP GUI components. With this powerful feature, any SAPGUI Transaction can be executed and the result can be taken for further actions.


Attached to this Note you find the latest manual.



EasyCloud Cmdlets for managing SAP Users

Kategorien: Allgemein @en
Comments Off on EasyCloud Cmdlets for managing SAP Users

There are new cmdlets to manage Sap user data:

  • Get-CmSapUserDetails
  • Set-CmSapUserDetails
  • Get-CmSapUserAuthorizationData


Returns detail informations of a user.

Image 1 shows the different return data:


Image 2 shows how to read an information like the E-Mail:




With this Cmdlet you can change a lot of data of an Sap User:


Here are a few informations which can be changed by using the cmdlet:

  • Data of Person (Name, etc.)
  • Contact Informations (Address, E-Mail, etc.)
  • SNC
  • User Password
  • User Type
  • User Group
  • Validity Period
  • etc.



Checks if a user has authorization issues. The function returns the output of the TC SU53.



Note: SAP User Authorizations for EasyCloud Cmdlets

Kategorien: cmShell @en, EasyCloud @en, knowledge base @en
Comments Off on Note: SAP User Authorizations for EasyCloud Cmdlets


To use the SAP functions of the EasyCloud cmdlets, the user must have the appropriate rights. This note explain the minimum priviliges to connect EasyCloud to an SAP ABAP System.


The minimum rights to create an RFC connection to the SAP system are the following:



Determine the rights of an EasyCloud function

If the user has no rights for a function, you can determine the missing rights as follows:

  • Execute the EasyCloud function.
  • You can check if the user is missing rights by using the transactions ST01, SU53 and SM21. If there is something missing add it to the users role.
  • After you have given the rights to the user, execute the EasyCloud function again. Maybe the function needs more rights.


Example: SAP TMS

Attached to this blog post there is a SAP role template for the usage TMS and the AuthorizationData Cmdlets:

Download Template

The following Screenshot there is an example of a typical role for the usage EasyCloud.


Further Information about SAP TMS and authorization objects: