Absorb Implementation Guide - Additional Features


This is the fourth part of the Absorb Implementation Guide. You may want to go back to Absorb Implementation Guide - Training & Setup if you haven't reviewed it already.

Your Absorb implementation may include one or more of the following additional features (see your sales rep for pricing) - if none of this applies to your implementation feel free to skip ahead to Absorb Implementation Guide - Launch!

Topics in This Article:

Historical Data Import

A historical data import is a one-time import of data from another system, usually from a previous LMS. Please review our Data Imports articles for more details.

Scheduled Data Import

A scheduled data import (sometimes called a CSV file sync) is an ongoing data import that brings across data from another system on a scheduled basis. This type of integration is commonly used to bring users and other information over from an HRIS system automatically, usually on a nightly basis. Please review our Data Imports article for more details.

BambooHR Integration

Absorb also offers a turn key integration with BambooHR. Once enabled and set up, this allows clients to directly sync to and from BambooHR to Absorb LMS on a regular basis. This integration allows syncing of user data, department mapping, configuration of admin access as well as the syncing course user and enrollment data. Please review our BambooHR- Configuration and Setup article for more details. 

Salesforce Integration

Absorb also offers a turn key integration with Salesforce. Once enabled and set up, this allows clients to directly sync to and from Salesforce to Absorb LMS on a regular basis. Salesforce is a customer success platform, designed to help businesses sell, service, market, analyze, and connect with clients. Using their standard products and features allows you to manage relationships with prospects and clients, collaborate and engage with other employees, and store data securely in the cloud. The Absorb integration with Salesforce also you to take advantage of all the benefits of Salesforce and the LMS combined. Please review our Salesforce- Configuration & Setup article for more details. 

LinkedIn Learning Integration

Absorb also offers a turn key integration with LinkedIn Learning. This simple integration allows clients to import LinkedIn course content to the LMS and track users progress and completion.Please review our Absorb Integration LinkedIn Learning article for more details.

RESTful API Integration

The RESTful API can be used to query and update Absorb data in real-time from external systems. This allows clients to create custom interface and reporting solutions that are tailored to their specific needs. Absorb provides access to the API, documentation, and support. You provide development resources to build the desired application and connect it to our API. 

After an initial technical scoping discussion, your Customer Success Manager will provide your portal's RESTful API Private Key which you will need to get started with development and testing. Any questions can be directed to your Customer Success Manager.

Our online documentation for the RESTful API can be found here:

Getting Started With The Absorb LMS RESTful API
Absorb LMS RESTful API Help
Getting Started Using the API with an Example in C#

Single Sign-On Integration

Single Sign-On (SSO) allows your users to access Absorb and other systems using a single set of credentials. There are two types of SSO to consider:

Incoming SSO

Incoming SSO allows your users to sign into some external application or website first, and then be automatically logged into Absorb without having to enter a second set of credentials. We support two methods for incoming SSO, SAML 2.0 and our own Absorb SSO. You will need to choose the one that works best with your system and develop/configure your side of the SSO integration. Detailed documentation for both options can be found here:

Absorb - Incoming SAML 2.0 Single Sign-On
Absorb - Incoming Absorb Single Sign-On

Outgoing SSO

Outgoing SSO allows our users to sign into Absorb first, and then be automatically logged into some external application or website by clicking on a link in Absorb. This is useful for accessing third party course vendor sites without requiring your users to sign in again on the external site. Detailed documentation for outgoing SSO can be found here:

Absorb - Outgoing SAML 2.0 Single Sign-On

Other Considerations

  • Incoming and outgoing SSO integrations are implemented and configured entirely separate from each other. There is usually a separate fee associated with implementing each of them.

Data Exports

Absorb provides powerful and flexible reporting capabilities directly in the admin portal. If the built-in reports do not meet your needs however, a custom data export can be created (sometimes referred to as a "Custom Report"). These exports can be delivered by email or secure FTP, with data included and formatted to meet your specific business needs. In addition to custom admin reporting, this is also a great solution for automatically feeding data from Absorb into an external application (e.g. Salesforce, Workday, etc).

It's very important to note that these data exports are not on-demand reports and include no user interface (aside from whatever application you may use to open, view and/or edit the export file itself). Not what you're after? You may be interested in our full service Business Intelligence offering.

Each request for a Data Export needs to be evaluated for feasibility, so please get in touch with us if you think this may be required. More information on Data Exports can be found here.

Custom Portal URL & SSL Certificate



What is SSL and why is it important?

Secure Sockets Layer (SSL) is a standard security technology for establishing an encrypted link between a server and a client (e.g. a web server and a browser). SSL allows sensitive information such as login credentials and credit card numbers to be transmitted securely between points. All browsers have the capability to interact with secured web servers using the SSL protocol. However, the server needs an SSL Certificate to be able to establish a secure connection with a browser. In addition to encryption, an SSL certificate also provides authentication. This means you can be sure that you are sending information to the right server and not to an impostor trying to steal information.

Do I need SSL?

SSL is used as a means to protect sensitive information. Absorb deals with sensitive information (e.g. usernames and passwords) and personally identifiable information (e.g. names, e-mail addresses, etc.) and thus requires an SSL certificate on all portals to protect user data.

SSL options at Absorb

The standard portal URL format for Absorb is yourcompany.myabsorb.com (or myabsorb.ca or myabsorb.eu). The standard URL has its SSL certificate included and no additional work is required.

If you would like a custom portal URL like learning.yourcompany.com or yourcompanyuniversity.com, then there are two steps to follow:

  1. Domain & DNS Setup: You must first purchase or already own the root domain being used (e.g. yourcompany.com). Absorb will send an e-mail to the registered owner of the domain with a link to verify ownership, then provide DNS settings that need to be made on your end to point the URL to your Absorb portal.
  2. SSL Certificate: There are three options for SSL certificates (outlined below). Once an option is chosen we will either generate and deploy the certificate on your behalf or deploy a certificate you have provided.

Absorb-managed SSL Certificate

Absorb will procure and manage an SSL certificate on your behalf for one domain. Covers domain.com and www.domain.com, OR learning.domain.com, and will allow you the use of a single domain with the LMS.

Example Use Case:
You have a single domain or subdomain that you'd like everyone to use to access your portal: learning.yourdomain.com OR yourdomain.com, etc.

Absorb-managed Wildcard SSL Certifcate

Absorb will procure and manage a wildcard SSL certificate on your behalf. Covers *.domain.com, and will allow the use of multiple subdomains off that domain with the LMS.

Example Use Case:
You have multiple subdomains that you'd like to map to different departments.
salestraining.yourdomain.com - For your sales team training
university.yourdomain.com - For your external learners

Client-managed SSL Certificate

If you would like to take control of the procurement and management of the SSL certificate, you will supply Absorb with the SSL Certificate so it can be deployed into the LMS environment.
Absorb will send you a CSR (Certificate Signing Request), which you should use to generate the SSL certificate that you will send to us.

Note: In all 3 cases, the SSL Certificate can be deployed before DNS settings are updated. Updating DNS settings effectively makes the chosen URL "live", so it should only be done once you are ready to direct traffic to Absorb (especially if this is an existing URL pointing to another system).

When ready, you can move on to the Absorb Implementation Guide - Launch! article next.
Business Intelligence Reporting
Absorb LMS’ Business Intelligence (BI) service provides a way to re-visualize new and existing LMS data, and create reports that can pull data as per your specifications. This additional service also provides access to an Absorb Business Intelligence expert with extensive knowledge of Absorb LMS and its data structure. They will work with you to develop interactive dashboards and reports, custom-built specifically for your organization.
To read more about BI, please visit our Business Intelligence Reporting article. 
Interested? Contact your Account Manager or submit a support ticket.

Implementation Guide

  1. Getting Started
  2. Portal Creation and Branding
  3. Training and Setup
  4. Additional Features
  5. Launch!
Published on
Have more questions? Submit a request


Article is closed for comments.