SAP Knowledge Base Article - Public

2361997 - How to use PGP encryption in LMS connectors


Customer would like to encrypt LMS connectors and is looking for further information.


SuccessFactors Learning Management System (LMS) - All Supported Versions

SuccessFactors Learning Management System - Platform


The LMS connectors have the ability to process PGP encrypted input files.  PGP stands for Pretty Good Privacy which is a widely used encryption program to encrypt and decrypt files.  PGP uses a variation of the public key (PK) system where each user has a publicly known encryption key and a private key known only to that user.  The message is encrypted using the Public key shared between the two users and the receiver uses the private key (known only to the user) to decrypt the message.

Once the input files are encrypted and ready for connector processing, the following properties need to be configured in LMS > Admin > System Admin > Configuration > System Configuration > CONNECTORS.


# PGP setup for decryption of input files






Once the configuration is updated, the customer can proceed with uploading the files to the configured FTP location and run the connectors.

To Note: - The connector.pgp.secret.keyring and connector.pgp.passphrase values are encrypted by LMS when the configuration gets saved, hence the values displayed after the update will not match with the original.


Please notice that PGP encryption implementation is out of support scope and we recomend contacting a certified partner or your CEE to request for Professional Services.


See Also


LMS, pgp encryption, connector encryption, connectors, decrypting , KBA , LOD-SF-LMS , SuccessFactors Learning , LOD-SF-LMS-CON , Connectors , How To


SAP SuccessFactors Learning all versions