Archive for July, 2013

User Privilegs using EasyCloud SAP Module

Kategorien: EasyCloud @en, knowledge base @en
Comments Off on User Privilegs using EasyCloud SAP Module


You want to use EasyCloud SAP Module and need more information what kind of privileges a user must have.


EasyCloud use SAP RFC technology while connecting to a system. During the intial connection you specify an username and a password or SNC.

This user must exist in the SAP system you connect to. User type have to be  “System” or “Dialog”.

Any CMDlet of EasyCloud SAP Module you use will interact with the SAP system with this user. Therefore the user need the specific Roles and Profiles in the SAP system to fullfill the request operation.

Example: You want to change the email address of User “Greg” in SAP System. Therefore you connect to this SAP system using the User “MyAdminUser”.

EasyCloud connects to SAP with User “MyAdminUser”. This user must have assigned the SAP authorization object “S_USER_GRP”.


Q: Can we use SAP User Authorization trace to check for missing Authorization?

A: Yes. You can use su53 and check for missing Authorizations

Q: Can we trace the users activities in the system?

A: Yes. We use standard SAP user, so you can use any available solution for tracing user activities inside SAP.

Q: What is if the user is locked in SAP?

A: EasyCloud cannot connect to a SAP System if the user is locked.

Q: What is the recommendation for User?

A: connmove recommends to create a specific EasyCloud User in SAP and setup a specific Profile / Role concept for this user.

Q: The connection is done via username / password. Is this secure?

A: No. connmove recommends to use SNC, while this is the most secure way to connect to SAP System. Use SNC SSO option if possible. If you cannot use SNC please note that any communication to the SAP system will not be encrypted as it is when SAPGUI to SAP system connection is not secured over SNC. If you don’t want to encrypt this communication connmove recommend to use the EasyCloud PW store.

EasyCloud Cmdlets SLD

Kategorien: cmShell @en, knowledge base @en
Comments Off on EasyCloud Cmdlets SLD

Access a SLD and find SAP systems. Get information about the installed software components and associated support packages.

Add-PSSnapin cmcmdlets
$con = Get-CmSapConnect -UserName admin -Password ****** -Language en -Client 001 -Host solman71.redfruit.corp -SystemNumber 0
Get-CmSapSLDComponents -CmSapConnect $con | Format-Table


The result of this cmdlet is stored in a DataTable.
Description of each column:
SYSTEMNAME: Name of SAP System
SWCNAME: Name of the Software Component
SWCVERSION: Version of the Software Component
ISPNAME: Name of the Installed Support Package
ISPVERSION: Version of the Installed Support Package
SPNAME: Name of the Available Support Package
SPVERSION: Version of the Available Support Package

EasyCloud Cmdlets for managing transport requests (TMS)

Kategorien: cmShell @en, knowledge base @en
Comments Off on EasyCloud Cmdlets for managing transport requests (TMS)

The following examples show how you can manage the requests of the transport system by using our cmdlets.

First you need to load our cmdlets in the PS-Session and then connect to your SAP system.

Add-PSSnapin CmCmdlets

$con = Get-CmSapConnect -UserName admin -Password ****** -Language en -Client 100 -Host erp.redfruit.corp -SystemNumber 0


With Get-CmSapTMSRequests you can select request from a system. The result can be filtered by specifying parameters like author, status or type oft he request.

$requests = Get-CmSapTMSRequests -CmSapConnect $con


You can use Get-CmSapTMSRequestDoc to retrieve the documentation of a request. You can also edit the documentation of a request by using Add-CmSapTMSRequestDoc.

Get-CmSapTMSRequestDoc -CmSapConnect $con -IV_OBJECT EC1K900026


Get-CmSapTMSObjects returns all objects of a specific  transport request:

Get-CmSapTMSObjects -CmSapConnect $con -IF_TRKORR EC1K900030


To release transport task or request use Release-CmSapTMSRequest:

Release-CmSapTMSRequest -CmSapConnect $con -REQUESTID EC1K900023-COMPLETE $true

Import transport requests into a system:

Import-CmSapTMSRequest -CmSapConnect $con -System SLM -Client 100 -Request EC1K900023


The meaning of the return values ​​is described in the help of the respective cmdlets.