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.
Can the keys be reused?
Yes, if you have the corresponding public key, secret key and passphrase.
- Is it possible to continue processing regular files (without encryption) after enabling the PGP encryption?
No, the connector will expect files with .pgp extension while connector.pgp.enabled=yes and will not be able to process regular files.
- Configuring the Connector FTP Site article from our Help Page
LMS, pgp encryption, connector encryption, connectors, decrypting , KBA , LOD-SF-LMS , SuccessFactors Learning , LOD-SF-LMS-CON , Connectors , How To