Share via


LinkedIn Learning - Workday Org Sync

Overview

This document provides instructions for automating user management in LinkedIn Learning via Workday.

Prerequisites

To automate Org Sync with Workday, you need the following:

  • Workday integration builder permissions
  • Full LinkedIn Learning admin privileges

Generate SSH Key in Workday

  1. Log into your Workday instance as an admin and search for the task, “Create x509 Private Key Pair.”
  2. Generate an x509 Private Key Pair.
  3. Copy the public portion of the RSA-SSH formatted key. Do not include the comments (--BEGIN SSH2 Public Key--).
  4. Convert the public key to OpenSSH format (the key will need to start with “ssh-rsa”).
  5. Save the public SSH key for use in the next section.

Create SFTP Username in LinkedIn Learning

This step must be completed in LinkedIn Learning by a Full Admin. If you are not already in the admin interface, click on Go to Admin in the top navigation bar.

  1. After you log in, if you are not already in the Admin screen, click Go to Admin, then select Me > Authenticate.

    Authenticate Menu

  2. In the left-hand navigation menu, select Automate user management, then expand the Create SFTP Users panel.

    Add SFTP User

  3. Click Add user.

  4. Choose a username that will be unique to your organization and does not contain spaces or special characters (ex: MyOrganization_sftp).

    SFTP config panel

  5. Check the box if you would like to have upload results emails sent to you.

  6. If you would like the upload results emails sent to an additional email address, add that now. You may want to use an alias or distribution list here.

  7. Give your SSH key a name.

  8. Copy and paste your SSH key in the Public key box.

    Note

    The key must start with either ssh-rsa or ssh-dss and should not contain any line breaks.

  9. Click Create user.

    The new SFTP user can now be used to upload CSV files via SFTP.

    SFTP User Added

Create a Custom Report in Workday

You can download a CSV template from LinkedIn Learning or work with your LinkedIn Learning Customer Success Manager to create a template that best suits your needs. Detailed instructions for formatting your CSV file can be found here. At minimum, your file will need the column header, primary_email_address, and there can be no duplicate values in this column.

  1. In Workday, create a web service enabled custom report.
  2. When configuring the Column Heading Override/XML Alias, use the CSV template from LinkedIn Learning as guidance.
    1. Note: Column headers must match the format used in LinkedIn Learning; custom user attributes can also be used and should follow the format attribute_Your Attribute Label (ex: attribute_Business Unit).
  3. Create an outbound EIB integration with the following values:
    1. Data Source: Custom Report > Select the report you created above.
      1. Create an xslt transformation to make the custom report in CSV format.
    2. Delivery Method: SFTP
      1. SFTP Address: sftp://sftp.linkedin.com
      2. Authentication Method: SSH Authentication
      3. User ID: Same as the SFTP username created in LinkedIn Learning
      4. SSH Authentication Key Pair: Select the x509 Key Pair you created previously.
    3. File name: Create a file name. There are no naming requirements for LinkedIn Learning.
  4. Test the connection, then launch the integration.

Support

Use the following resources if you need assistance adding employee data to LinkedIn Learning.

Supporting Documentation

LinkedIn’s Privacy and Data Security Policy

https://www.linkedin.com/legal/privacy-policy

LinkedIn Security Contacts

If you have any security questions or you would like to report a security issue, write to us at security@linkedin.com.

Back to Top