cancel
Showing results for 
Search instead for 
Did you mean: 

PGP encryption and moving of a file from one system to another

former_member1244799
Participant
0 Kudos


Hi All,

Could you please provide me the necessary information in setting up the below jobs in Redwood CPS.

a) How can i do pgp encryption to a file in a SAP system?.  Could you please provide me the necessary steps.

b) How can i do pgp encryption to a file in a non SAP system?.  Could you please provide me the necessary steps.

b) Can i move a file from one SAP system  to another SAP system(example ECC to BI)?. If so, could you please provide me the necessary steps.

c) Can i move a file from a SAP system  to a Non- SAP system?.  If so, could you please provide me the necessary steps.

d) Can i move a file from a Non-SAP system  to another Non- SAP system?.  If so, could you please provide me the necessary steps.

e)How can i ftp a file  and move it to a different network?. Could you please provide me the necessary steps.

Thank you in advance.

Thanks and Regards,

Ramana

Accepted Solutions (1)

Accepted Solutions (1)

h_carpenter
Active Contributor
0 Kudos

Hi Ramana,

a) You have a file in an SAP system that you want to encrypt, I you have the full path to the file, you can create and use an appropriate external command to perform the encryption, unless you know of an ABAP program to do that. Once you know which option you have, you can either schedule SAP_AbapRun to run the ABAP to encrypt the file, or SAP_ExternalCommandRun if you have an external command defined for the process.

b) On the target system, you install a platform agent (license required) and check which command you have for pgp encryption. On Unix, you would use gpg. Simply create a BASH job definition with a String parameter named File and fill the following source: gpg -e -u `whoami` -r user@company.com <${File} > $File"_encrypted"

b2) Talk to your SAP Basis team, you could use SAP CTS/STMS for that,  you could integrate that into CPS

c)I imaging the file is an output of an ABAP program ? Run the ABAP program from within CPS with SAP_AbapRun, then the file will be on the CPS server, you can then copy the file to the target host, again, platform agents required on CPS system. You can use FTP, sFTP, SCP, NFS, CIFS (Windows share) whatever your platform requires.

d) Platform agents required on source system. Target system must have windows share/NFS/SSHD/FTP or whatever you could use for file transfers

e)Please see the documentation on jftp.

Regards,

HP

former_member1244799
Participant
0 Kudos

Hi Carpenter,

Thank you so much for the answer. It cleared many things:-).

Also could you please help me on the below things..

a) Do SAP systems require a platform agent to be installed or is it only non sap servers which requires a platform agent to talk to CPS?

b) What is the difference between redwood cronacle and sap cps by redwood?

c)Can you please provide me if you any document which details configuring of queues, process server(sap and non sap) and platform agents(sap and non sap), parameters needs to be filled as the installation guide is little confusing.

Thank you in advance.

Regards,

Ramana

former_member1244799
Participant
0 Kudos

One more question..

From where I can get the respective platform agents, is it from sap market place?

Regards,

Ram

h_carpenter
Active Contributor
0 Kudos

Hi Ram,

a) You only need platform agents on SAP systems when you want to schedule OS workload (CMD/VBS/PowerShell) without using the external command/external program facilities provided by your SAP system, file events ... or for monitoring (monitoring does not require an additional license)

b) AFAIK, Redwood Cronacle and SAP CPS are pretty much the same thing; I think Cronacle provides a few more interfaces, such as AS/400, and can run on a number of JEE application servers (WebSphere, WebLogic, and something Redwood calls Redwood Platform, not sure what the latter is, though).

c) This is a difficult question. The default values of queues and process servers should be fine for most implementations. See the "process server parameter" documentation for information on all available settings. Which part of the installation guide did you find confusing ?

d) (your separate question) The platform agents are downloadable from the "New Process Server > Platform Agent" dialog, which in fact opens a wizard. You can also download them from "Configuration > Software".

Regards,

HP

former_member1244799
Participant
0 Kudos

Hi Carpenter,

Thank you very much.

a) I am little confused with the first answer, Could you please correct me if I am wrong

We require SAP platform agents only when we we want to schedule OS workload (CMD/VBS/PowerShell) without using the external command/external program facilities provided by SAP system.

Platform agents are not required if we want to schedule an ABAP program from CPS, to raise a file event or for monitoring. Also it is not required if we want to  perform the encryption using an external command from CPS.

Hope this is my last question. Again thank you so much for answering my questions so patiently.

Thank you in advance.

Regards,

Ramana

h_carpenter
Active Contributor
0 Kudos

Hi Ramana,

Platform agents are NOT required if you want to run ABAP workload on the SAP system.

For monitoring, file events, and OS workload, platform agents ARE required. For the last two, file events and OS workload, a platform agent specific license is required per agent. Monitoring comes free of charge, but requires an agent (to retrieve the data (CPU, memory usage, for example) and send it to CPS).

Regards,

HP

former_member1244799
Participant
0 Kudos

Hi Carpenter,

Thank you so much for clearing the things so patiently:-)

Regards,

Ramana

Answers (0)