
Skillsoft
Skillsoft is a global leader in corporate learning, providing digital training and education solutions to help businesses improve workforce productivity, reduce risk, and increase innovation.





.webp)
.webp)
Most corporate LMS RFP requirements are written by the L&D team that will use the platform, demoed to that same team, and scored on learner experience. Then the paperwork reaches IT security and legal, and the process stops. The provisioning story turns out to be a CSV upload. The hosting region turns out to be unnamed. The SOC 2 report turns out to be a Type I from two years ago. Nobody did anything wrong — the wrong questions were simply asked first.
This checklist is written for the people who ask the second set of questions. It covers what to demand before signature, in the order procurement actually needs it: identity and provisioning, data residency under India's DPDP framework, evidence-backed security posture, integration and exit, and the four contract clauses that become unwinnable the moment you sign. If you need the category definition first — what a corporate learning management system is and where it sits against an LXP — our explainer on what a corporate LMS is and does covers the ground this page assumes.
1. SAML 2.0 or OIDC SSO in the base licence — not a paid tier. 2. SCIM 2.0 provisioning with automated deprovisioning — the leaver gap is the audit finding. 3. A written data-residency commitment naming the hosting region and sub-processors.
4. Current SOC 2 Type II or ISO 27001 with scope statement — plus a recent penetration test summary. 5. Immutable audit logs with a stated retention period and export format. 6. A contractual incident-notification window short enough to support your own CERT-In six-hour duty.
7. Data portability at exit — format, scope and turnaround in days, agreed before signature. Every one of these must be evidenced during evaluation. "Contact sales" is a No.
Read those four together, and the procurement position is clear. A contract signed today will still be running when the substantive DPDP obligations commence, while the CERT-In duties already apply now. The platform you choose has to satisfy both timelines, and retrofitting residency or log retention onto a live deployment is considerably more expensive than specifying it in the RFP.
Because the two test different things, and the second happens last. L&D scores learner experience, content, and reporting. Security scores identity architecture, data flows, sub-processors, and incident handling. Both are legitimate. The failure is sequencing: by the time security sees the shortlist, a preferred vendor exists and a budget cycle is closing, so the conversation has become how to justify a decision rather than whether to make it.
A demo shows the learner interface. It cannot show you provisioning behaviour, log immutability, sub-processor chains or how the vendor handles a 2 a.m. incident. None of the failure modes are visible in the room.
That phrase covers an open API your team wires up in an afternoon, a scheduled CSV import, and a quoted six-week vendor project. All three are technically true answers. Only one of them is what you assumed.
A logo on a website is not a report. Type I is not Type II. An ISO 27001 certificate can be scoped to a subsidiary or a single product line that does not include the platform you are buying.
Vendors with an Indian sales entity are often hosted elsewhere, with support teams in a third jurisdiction. Unless the region and sub-processors are named in writing, you do not know where learner data sits.
Data portability is the cheapest clause to negotiate before signature and the most expensive to need afterwards. It is rarely raised while there is still competitive tension in the deal.
SSO behind a premium tier, SCIM as a chargeable module, audit-log export as professional services. Each is individually small and collectively rewrites the business case you approved.
The fix is structural, not adversarial: bring security and procurement into requirements definition rather than approval. L&D owns functional fit and adoption; IT owns identity, integration, hosting and incident handling; procurement owns commercial terms, exit and vendor viability; compliance owns retention and regulator-facing evidence. Each writes its own mandatory gates before any vendor is contacted.
Requirements you cannot articulate before the demo become compromises you accept after it.
This page covers only the technical and contractual layer. For the functional side — capability mapping, adoption, business fit — our companion guide on how to evaluate an enterprise LMS platform handles what L&D should be scoring in parallel. Run both tracks at once, and the security review stops being a gate you discover late.
The single highest-leverage change. Send your security questionnaire with the RFP, not after shortlisting. Vendors who cannot complete it without a sales call have told you something useful, and they have told you at week two instead of week ten — before anyone has a preferred answer to defend.
Almost every enterprise vendor now supports single sign-on, so SSO has stopped being a differentiator and become a pricing question — the one to ask is whether it sits in the base licence or behind a premium tier. The requirement that still separates platforms is provisioning. SSO governs how someone logs in; SCIM governs whether the account should exist at all, and that is where the audit findings live.
| Standard | What it does | What breaks without it |
|---|---|---|
| SAML 2.0 | Federated authentication against your identity provider — Entra ID, Okta, Ping, Google Workspace | Separate credentials per platform; password resets land on your service desk |
| OIDC / OAuth 2.0 | Modern token-based authentication, generally better suited to mobile app flows | Mobile learners fall back to local passwords, undermining the SSO policy on the largest user group |
| SCIM 2.0 | Automated create, update, and deactivate driven by your directory or HRMS | Manual joiner setup, stale permissions after role changes, and leaver accounts that stay live |
| MFA enforcement | Second factor, ideally inherited from your IdP rather than configured separately in the LMS | Two competing MFA policies, one of which nobody monitors |
| Custom RBAC roles | Roles you define — regional admin, plant trainer, auditor read-only — beyond the shipped presets | Over-privileged administrators, because the only role that works is the one with everything |
| Group-based authorisation | Directory groups mapped to LMS permissions and enrolment automatically | Manual enrolment maintenance that drifts out of date within a quarter |
| Just-in-time provisioning | Account created on first successful SSO login | Useful, but not a substitute for SCIM — JIT creates accounts and never removes them |
Just-in-time provisioning is where evaluations most often go wrong, because it demos beautifully: a user logs in, the account appears, everyone nods. What JIT cannot do is deactivate. Six months later, the platform holds active accounts for people who left — each an access-control finding and a licence you still pay for. SCIM closes the loop both ways; JIT only opens it.
Provisioning also connects your joiner-mover-leaver process to the platform, which determines whether new-hire training triggers on day one. That link between HR data and learning assignment is the mechanism behind any automated employee onboarding flow — without it, onboarding automation is a person with a spreadsheet.
The fifth question matters most in Indian deployments. Large frontline and contract workforces often have no directory identity, so architecture that works perfectly for head office covers only part of your population — and that group usually turns over fastest.
Residency is the item most often assumed and least often documented in corporate LMS RFP requirements, and getting it right means separating three overlapping regimes rather than treating "DPDP compliance" as one checkbox. The platform holds employee identity data, assessment results, statutory training evidence and, increasingly, behavioural analytics — which places it squarely inside all three. Below is what each actually requires of a vendor.
| Regime | Status | What it demands of your LMS vendor |
|---|---|---|
| DPDP Act 2023 + DPDP Rules 2025 | Rules notified 13 November 2025 by MeitY; staggered commencement, with substantive obligations running to around May 2027 | Processor-grade contracting, purpose limitation, erasure on withdrawal of consent or fulfilment of purpose, breach notification support, and grievance handling within stated timelines |
| DPDP Rule 13 — Significant Data Fiduciaries | Applies only to entities notified as SDFs | Annual DPIA and independent audit, algorithmic due diligence, and localisation for categories of data specifically notified by the Central Government — not blanket localisation |
| CERT-In Directions 2022 | In force since June 2022 — applies now, independently of DPDP | Six-hour incident reporting, ICT system logs retained 180 days within Indian jurisdiction, and clock synchronisation to NIC or NPL time servers |
| IT Act 2000 and SPDI Rules 2011 | Continue to govern until the DPDP framework fully commences | Reasonable security practices for sensitive personal data under Section 43A, with compensation exposure for failure |
| Sectoral overlays — RBI, SEBI, IRDAI | Already binding on regulated entities | Sector-specific storage, audit and inspection rights that frequently exceed the general regime; BFSI buyers should scope these first |
Not as a universal rule, and vendors who claim otherwise are usually selling. DPDP does not impose blanket localisation on every data fiduciary — Rule 13 restricts transfer only for notified categories, and only for entities designated as Significant Data Fiduciaries. What applies broadly today is the CERT-In requirement: ICT logs retained 180 days within Indian jurisdiction.
That changes the question from "are you hosted in India" to "can you evidence Indian log retention and name your hosting region and sub-processors in the contract". Most Indian enterprises specify India hosting anyway — it simplifies the audit conversation, removes cross-border transfer analysis, and costs nothing to require while competitive tension exists.
A vendor who cannot name the country your learner records sit in has already answered the residency question.
Residency is half of it. The other half is evidence an inspector will accept: timestamped completion records with learner identity, immutable audit trails of administrative changes, retention that survives the vendor relationship, and exports in a readable, non-proprietary format. Statutory training — safety, POSH, sector-mandated certification — carries retention obligations that outlive your contract, which is why the export clause belongs in the RFP. Our guide to compliance training software covers what that evidence trail needs to contain.
The clause to write now. "Vendor shall notify Customer of any personal data breach affecting Customer data within [X] hours of becoming aware." Set X well below six. Your own CERT-In obligation runs from when you become aware — and you cannot become aware faster than your vendor tells you. A 72-hour vendor notification window makes your six-hour duty impossible to meet.
Every vendor's security page says the same words. The difference between platforms shows up only when you ask for the underlying artefact and put a date on it. The table below lists what to request, what an acceptable answer looks like, and the specific way each item is commonly overstated.
| Artefact | Acceptable answer | How it gets overstated |
|---|---|---|
| SOC 2 Type II | Full report under NDA, observation period ending within the last 12 months, with exceptions and management responses visible | A Type I report, or a Type II whose window closed three years ago |
| ISO 27001 | Certificate plus the scope statement and Statement of Applicability | Certification scoped to a parent entity or a different product than the one you are buying |
| Penetration test | Executive summary from an independent third party within the last 12 months, plus remediation status of findings | An internal vulnerability scan presented as a pen test |
| Encryption | TLS 1.2 or higher in transit, AES-256 at rest, with key management responsibility stated | "Bank-grade encryption" with no standard named |
| Audit logs | Immutable, covering administrative and data-access events, with stated retention and self-serve export | Logs that exist but are only retrievable via a support ticket, or overwritten after 30 days |
| Sub-processor list | Named list with jurisdictions and a commitment to notify before changes | "We use industry-standard cloud providers" |
| Production access | Named roles that can access customer data, with break-glass procedure and logging | Unanswered, or answered only for the support tier and not engineering |
| Accessibility | Current VPAT or WCAG 2.1 AA conformance statement | "Accessible design" with no conformance testing behind it |
| Business continuity | Stated RTO and RPO, backup frequency, and evidence the restore has been tested | Backup frequency quoted with no restore test ever performed |
A public trust centre is a marketing asset. The SOC 2 report is the artefact — request it under NDA, check the observation window, and read the exceptions section rather than the summary. If the report cannot be shared at all during evaluation, treat the control as unevidenced.
Support staff frequently have impersonation rights so they can reproduce a learner's issue. That is reasonable and common — but it should be role-limited, logged, and disclosed. Ask explicitly whether impersonation exists, who holds it, and whether it appears in the audit trail.
If the platform offers AI recommendations, content generation, or skills inference, ask where that processing happens, whether customer data is used for model training, and whether it can be disabled per tenant. Security questionnaires written before 2024 usually have no section for this, which is exactly why it goes unasked.
One structural note for regulated buyers: compliance training is the use case that most often triggers the strictest evidence requirements, because it is the one an inspector will actually examine. The record-keeping standards that apply there tend to set the bar for the whole platform, which our analysis of compliance training in the AI era examines in more depth. Scope your security requirements against that use case rather than against general employee development.
Integration requirements are usually written as a list of systems to connect to. That tests only the inbound direction. The outbound direction — getting your data back out, in usable form, on a timeline you control — determines whether the decision is reversible. Score both.
Documented, versioned, self-serve credentials, with published rate limits. Confirm whether API access is included or a chargeable tier, and whether sandbox access exists for development.
Name your systems explicitly — Keka, Darwinbox, greytHR, Zoho People, SAP SuccessFactors, Workday. Ask for a reference customer running the same connector at similar scale.
SCORM 1.2 and 2004, xAPI, and cmi5 where relevant. Without xAPI, learning activity outside the platform cannot be captured, which limits any future analytics ambition.
Push notifications of completions, enrolments and failures into your systems, rather than polling on a schedule. This is what makes near-real-time compliance dashboards possible.
Scheduled extracts to your data warehouse in a documented schema, so learning data can join HR and operational data outside the vendor's reporting tool.
Learner records, completion history with timestamps, assessment results, uploaded content and audit logs — in open formats, on a defined timeline, at a stated cost.
A category question hides inside the integration requirement. A system of record optimises for administration, records and audit; a discovery-and-skills platform optimises for engagement and capability data. The integration surface differs accordingly, and buying the wrong category matters more than any single connector. Our comparison of LMS, LXP and skills platforms maps where each category stops, and the learning experience platform overview shows how the two layers work together.
The reversibility test. Before signing, write down exactly how you would leave this vendor in year three: what you would export, in what format, how long it would take, and what it would cost. If you cannot answer all four from the contract as drafted, the agreement is not finished — regardless of how good the platform is.
Scoring corporate LMS RFP requirements on a single weighted total is how unfit vendors survive to the final round: a platform can fail data residency outright and still finish second on points because it demoed well. The structure that avoids this is two-stage — mandatory gates first, weighted scoring only among the vendors who clear them.
| Gate | Pass condition |
|---|---|
| Single sign-on | SAML 2.0 or OIDC, included in the proposed licence tier |
| Provisioning | SCIM 2.0 with automated deprovisioning, production references named |
| Data residency | Hosting region and sub-processors named in writing; India log retention evidenced |
| Security attestation | SOC 2 Type II or ISO 27001 with in-scope certificate, dated within 12 months |
| Incident notification | Contractual window supporting your six-hour CERT-In reporting duty |
| Data export | Documented format, scope and turnaround at contract exit |
| Audit evidence | Completion records with timestamps, immutable admin logs, stated retention |
| Category | Weight | What it covers |
|---|---|---|
| Functional fit | 25% | Learning delivery, content, mobile, languages, reporting against your actual use cases |
| Technical and security fit | 20% | Identity depth, API quality, architecture, security posture beyond the mandatory floor |
| Integration | 15% | Named connectors proven at your scale, content standards, warehouse export |
| Total cost over three years | 15% | Licence, implementation, integration, content, support, and the renewal uplift |
| Implementation and support | 10% | Timeline realism, SLA with credits, escalation path, named ownership |
| Usability and adoption | 10% | Administrator and learner experience, including on entry-level devices |
| Vendor viability | 5% | Financial stability, reference customers at your scale, roadmap credibility |
Require vendors to answer each requirement with a code before any narrative. Prose answers are where "yes, with configuration" hides.
Available today, in the proposed tier, at no additional cost.
Partial or roadmapped. Require a committed date, in writing.
Not available. Useful and honest — treat it as a real answer.
Custom or chargeable. The code that predicts budget overrun.
Tally the C responses before you tally the score. Every C is an assumed capability that has quietly become a quoted project, and a proposal with a dozen of them is materially more expensive than its licence figure suggests. The RFP response is also the artefact you fall back on later: whatever a vendor commits to there becomes the baseline your contract references, which is why structured codes beat paragraphs.
Score the gates before the demo. Once a preferred vendor exists, every mandatory requirement becomes negotiable.
One sequencing note that saves weeks: define the gates before you contact a single vendor, and circulate them to L&D, IT, procurement and compliance for sign-off first. Requirements added after vendors are engaged are almost always weakened to fit the vendors already in the room. For the implementation planning that follows selection, our guide to LMS implementation strategies covers how to phase rollout once the contract is signed.
Feature negotiation ends at signature. Contract terms run for the life of the relationship, and four of them determine whether you hold leverage later or spend it. Each is cheap to secure while competitive tension exists and effectively unobtainable once the deal is closed.
Specify what you receive, in which formats, within how many days of a termination notice, and at what cost. Cover learner records, completion history with timestamps, assessment results, uploaded content, and audit logs. Without this, your exit timeline is whatever the vendor's standard terms already say.
Ask: "On termination, what exactly do we receive, in what format, within how many days, at what charge?"Uncapped renewals are where negotiated first-year savings quietly disappear. Cap the annual increase in the agreement — a fixed percentage or an index-linked ceiling — and cap it for the full expected life of the deployment rather than only the initial term.
Ask: "What is the maximum annual increase, and does the cap survive the initial term?"Your CERT-In six-hour clock starts when you become aware of an incident, and you cannot become aware before your vendor tells you. A 72-hour vendor notification window makes your own obligation unmeetable. Negotiate hours, not days, and define what triggers notification.
Ask: "Within how many hours of becoming aware will you notify us, and what qualifies as a notifiable event?"An SLA without service credits is a statement of intent. Define severity levels, response and resolution targets for each, an escalation path with named roles, and the credit that applies when targets are missed. P1 response time is the number that matters during a compliance deadline.
Ask: "What are the P1 response and resolution targets, and what credit applies if they are missed?"Most enterprise learning platforms are quote-based, which makes headline pricing close to meaningless as a comparison. What is comparable is the shape of the cost, and four line items decide the real number.
Frequently 20–50% of first-year subscription on enterprise deals. Phased rollouts cost materially less than consulting-led programmes running several months.
Self-served API work is engineering time you already fund. Vendor-scoped integration is a quoted project, repeated each time your stack changes.
A separately licensed library scales with headcount every year. An included library does not. Over three years, this gap often exceeds the platform licence.
Active-user billing suits intermittent frontline and contract populations. Registered-user billing is usually cheaper and more predictable for engaged desk workforces.
Currency denomination is worth a line of its own for Indian buyers. USD-billed platforms revalue at every renewal, which converts a fixed budget line into a variable one and makes three-year forecasting guesswork. INR-native billing removes that exposure — a smaller consideration than security architecture, but one finance notices at renewal far more than L&D anticipates at signature. For the wider market view on what should sit inside a base licence, our overview of learning management software sets the baseline.
Normalise before you compare. Convert every proposal to cost per user per year at real headcount across three years, including implementation, integration, content, premium support and the stated renewal uplift. Then ask one question in writing: what is not included in this figure? Comparing first-year base subscription is the most common and most expensive error in a platform purchase.
Vendors rarely say no outright. They answer adjacent to the question, and the specific shape of the deflection tells you what the underlying answer is. These are the seven most common, with the follow-up that resolves each one.
| What you hear | What it usually means | Follow-up that resolves it |
|---|---|---|
| "We support enterprise SSO." | SSO exists but may sit in a higher tier | "Is it in the tier you have quoted? If not, what is the delta?" |
| "We can sync with your HRMS." | Possibly a scheduled CSV import, not live provisioning | "Is that SCIM 2.0, an API integration, or a file import? Name a live reference." |
| "We're SOC 2 compliant." | Type I, expired, or an audit currently in progress | "Type II? What is the observation period? Can we review it under NDA?" |
| "Data is stored securely in the cloud." | Region unstated, sub-processors undisclosed | "Which country and region? Name your sub-processors and their jurisdictions." |
| "That's on the roadmap." | No committed date exists | "Will you commit to a date in the contract, with a remedy if missed?" |
| "Our team can build that for you." | Professional services, billed separately | "Is that included in the quoted price, or a separate SOW? Provide the estimate." |
| "Nobody has asked us that before." | The capability likely does not exist | " Understood — is the answer yes, no, or roadmapped? A no is a fine answer." |
For transparency, here is how Skills Caravan answers this checklist — including where the honest answer is a limitation. Use it as a template for the specificity to demand from every vendor on your shortlist, ours included.
| Requirement | Response |
|---|---|
| SSO | SAML 2.0 and OIDC against Entra ID, Okta and Google Workspace, in the standard enterprise licence |
| Provisioning | SCIM 2.0 create, update and deactivate, plus native connectors for Keka, Darwinbox, greytHR, Zoho People, FactoHR, SAP SuccessFactors and Workday |
| Non-directory learners | Email-free enrolment by phone number or employee ID for frontline, contract and partner populations outside the HRMS |
| API | Open REST API included, with webhook events for enrolment and completion |
| Residency | India hosting available, with region and sub-processors named in the agreement |
| Compliance evidence | POSH and DPDP-aligned record-keeping, timestamped completion records, audit-grade exports |
| Content standards | SCORM 1.2 and 2004, xAPI; 7,500+ course library included rather than separately licensed |
| Billing | INR-native, scoped to headcount and modules |
| Where we are not the fit | Organisations needing on-the-ground customer success simultaneously across multiple non-Indian markets, or a full HCM suite with recruiting and performance in one licence, are better served elsewhere |
The point is not the security review itself — a platform that satisfies IT is also the one that produces defensible reporting afterwards. Below is the shape of the compliance view these requirements make possible.
Every figure there is an audit answer waiting to be asked for. Sixty-eight percent contract coverage is a named exposure; forty-four percent least-privilege is a finding in waiting. Platforms that cannot report these numbers do not remove the risk — they make it invisible until an inspection. How that evidence layer connects to capability data is on our skills benchmarking page, and sector-specific evidence requirements differ enough that our industry solutions hub is worth checking against your own regulator.
A note on frontline populations. If a meaningful share of your workforce has no corporate email address, the identity architecture that passes security review for head office covers only part of your people. Ask every vendor how the remainder authenticate, enrol and get deprovisioned — and in which languages, since regional-language delivery and non-directory access usually have to be solved together.
A learning platform is unusual in that its buyer, its administrator and its risk owner are three different functions — which is precisely why these five failures recur no matter how carefully corporate LMS RFP requirements are drafted, invisible until the platform is live.
By then, a preferred vendor exists, and requirements become negotiable. Send the security questionnaire with the RFP, before anyone has a decision to defend.
SSO handles login. SCIM handles existence. Without provisioning and automated deprovisioning, leaver accounts stay live — an access finding and a licence you keep paying for.
DPDP localisation, CERT-In log retention and sectoral overlays are three separate regimes with different triggers. Answering one does not answer the others.
Without pass-or-fail gates, a vendor can miss a mandatory control and still finish second on points. Gate first, then score only the survivors.
Data portability is cheapest to secure while competitive tension exists. At renewal, it defaults to whatever the vendor's standard terms already said.
The decision is not really about features. Almost every enterprise vendor delivers courses, tracks completions, and reports competently. What separates them happens at the edges — how identity is provisioned and revoked, where data sits and who can reach it, what evidence survives an inspection, and what you can take with you when you leave.
Those edges are invisible in a demo and decisive in year three. Get the seven non-negotiables into the RFP as gates, demand artefacts rather than assertions, and negotiate the four contract clauses while you still hold leverage. Everything else in the evaluation can be recovered from. These cannot.
Still building the shortlist? Our roundup of the top learning management systems in India covers the field, and our guide to competency-based learning systems covers the functional architecture question alongside this technical one.
Bring your actual RFP — identity architecture, residency requirements, evidence standards, exit terms. We will complete it in writing before any demo, and tell you plainly where we are not the right fit.
Rakesh Dehury is Co-founder and Chief Technology Officer (CTO) at Skills Caravan, a forward-thinking learning experience platform. With over 17 years of deep expertise in the banking and financial services sector, Rakesh brings a rare combination of domain knowledge, risk insight, and technological vision to the company. His leadership is anchored in rigorous analytics, risk modeling, and a strong commitment to building scalable, meaningful learning solutions.












.png)
.png)
.png)
%20(1).png)
.png)







.webp)











.png)
.png)
.png)
%20(1).png)
.png)















Skillsoft is a global leader in corporate learning, providing digital training and education solutions to help businesses improve workforce productivity, reduce risk, and increase innovation.

FinShiksha provides a practical and industry-relevant approach to finance education, with courses designed by industry experts and delivered through interactive and engaging methods.

Wall Street Prep offers best-in-class financial training for aspiring finance professionals and corporate clients.

Udemy Business offers an unparalleled learning experience for organizations looking to upskill their workforce with over 155,000 courses taught by expert instructors.







.webp)








