INTEGRATION & SINGLE SIGN-ON
Skypiom’s out-of-the-box integration, data sync and single sign-on solutions are based on modern standards that make integration, data sync and single sign-on simple to execute.
Integrating the KMS with your specific internal or third-party systems, such as Human Capital Information Systems, is an unassuming task and affected via an extensive API library. The below are just some of the software providers that the KMS integrates into.
KMS INTEGRATION THROUGH API
An Application Programming Interface (API) is in essence a two-way information middleman that allows for the extraction of data from one software platform to be used by another platform. In simple terms: an API enables the KMS to talk to another software platform and vice versa. All API communications are handled through the standard KMS access path, using one or more endpoints. This means that the standard HTTPS protocol may be used for secure communication and that no additional ports will be required.
APIs are always documented and versioned so that developers can understand their maintenance and lifecycle. It is imperative for the ICT professional to refer to the Skypiom API Reference document, which can be obtained from Skypiom.
Single sign-on, or SSO, is a user and session authentication service that permits a user to use one set of login credentials – comprising username and password – to access multiple software platforms, including the KMS.
When a user attempts to access the KMS, the software application will send a request to the identity record, such as Microsoft Active Directory, for authentication, which subsequently verifies the authentication and allows the user to log in. One of the key advantages of SSO, especially in an enterprise setting, is that users need to remember fewer usernames and passwords since they can, providing that SSO is supported, use a single set of login credentials for all software platforms.
The syncing of data happens between the KMS and your Human Capital Information Systems, whereby data flows seemlessly between the two systems.
Specifically, data is captured by the Human Capital Information Systems, and saved, predominantly, against a user’s profile. Syncing data allows for better deployment and user experience, including enhanced reporting across the learner lifecycle, skills, talent and career progression as well as better automation of workflows.
Report Development Kit
A staging server is a type of server that allows developers to test their environment before publishing their code to production. Skypiom can make a staging server available to your ICT team members on request.
The KMS supports webhooks, which is a “push” mechanism that is triggered by KMS events. Typical examples of notifications are new user enrolments, course completion events and many other events.
Unique is the capability of custom reporting, which can include KMS data as well as external data, obtained via an API. Custom reports (in addition to standard reports) are fully integrated into the reporting subsystem.