ELB Logo

Rehearsal is now a part of ELB Learning!

Read More

Integration

We provide several levels of integration with LMS and HRIS systems depending on if your particular system supports OpenAPI – a set of technologies that essentially allows websites and web applications to talk to one another. Our system communicates using a Restful API.

We will gladly set up a meeting with our technical team to discuss your environment and needs.

Q
Do you support all Learning Management Systems?
A
There are many LMS providers in the space, and while we have certainly worked with some of the major players, such as Litmos and Blackboard, we will need to determine what integrations your particular system supports.
Q
Do you support Single Sign On (SSO)?
A
We support several SSO protocols, but most easily support customers that use SAML 2.0; view the integration guide. Please contact us to discuss your SSO environment and needs.
Q
What types of integrations are possible?
A
There are three integration types: User, Data, and Content.
Q
What is the "User" type of integration?
A
User integration allows for the seamless transition from your existing systems to Rehearsal. Without user integration, the first time a user accesses Rehearsal, he or she will be required to enter a username and password. With user integration, the user sees the desired content immediately. User integration can be done via an SSO protocol such as SAML 2.0, or via our Restful API. The latter will require your IT group to get involved as some development time may be necessary.
Q
What is the "Data" type of integration?
A
Data integration has two variations.
  1. Pull - Information is pulled from Rehearsal by your system using our API.
  2. Push – Information is pushed from Rehearsal into your system using webhooks or your system's API.
Q
What is the "Content" type of integration?
A
Content integration involves the use of links that lead directly to specific role-plays inside of Rehearsal. These links can be normal links that open into a new window or tab, or they can be more advanced, displaying Rehearsal content directly inside of your system's pages via the use of iframes or shadowboxes.