2361997 - Decrypting connector input files in SuccessFactors LMS

SAP Knowledge Base Article - Public

2361997 - Decrypting connector input files in SuccessFactors LMS

Symptom

How to use PGP encryption in LMS connectors.

Environment

SuccessFactors Learning Management System (LMS) - All Supported Versions

SuccessFactors Learning Management System - Platform

Resolution

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.

You will find more information about the generation of the public and private/secret keys in the References Section.

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.

CONNECTOR CONFIGURATION

# PGP setup for decryption of input files

connector.pgp.enabled=

connector.pgp.public.keyring=

connector.pgp.secret.keyring=

connector.pgp.passphrase=

connector.pgp.file.extension=.pgp

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.

For more information on PGP, please visit the following resource.

http://gso.plateausystems.com/wikipedia/mediawiki/index.php/PGPEncryption (SF Internal)

http://www.gnupg.org/documentation/faqs.html (Official)

 

Keywords

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

Product

SAP SuccessFactors Learning all versions