Most engineers think…
Most people picture SailPoint as 'a server you install in your data centre'. That picture is outdated and will hurt you in an interview.
SailPoint Identity Security Cloud is a multi-tenant SaaS platform. Your data centre only needs a pair of lightweight Linux VMs — the Virtual Appliance cluster — that phone out to the ISC cloud. Everything else — the policy engine, identity cube store, certifications, provisioning, AI insights and APIs — lives in SailPoint's managed cloud. Understanding that boundary is the key to sizing, troubleshooting and passing a SailPoint interview.
① What SailPoint Identity Security Cloud is — a four-layer SaaS IGA platform
SailPoint Identity Security Cloud (ISC), formerly IdentityNow, is a multi-tenant SaaS Identity Governance and Administration platform. You do not install a server; you activate a cloud tenant. SailPoint manages the infrastructure, upgrades and availability; you manage policies, sources, roles and certifications inside the tenant.
The architecture has four logical layers. The ISC cloud tenant is the brain — it holds the governance engine, identity cube store, policy, certifications, provisioning workflows and REST/Transforms APIs. The Virtual Appliance (VA) cluster is the connectivity bridge between your private network and the cloud. Sources are the authoritative and managed systems you connect (Active Directory, Workday, SAP, ServiceNow, etc.). The identity cube is the per-person unified identity object assembled from all source aggregations and used to drive every governance decision.
All four layers work together: sources feed data through the VA cluster into the ISC cloud, where the governance engine processes it and builds the identity cube. That cube then powers access reviews, role analysis, provisioning and AI-driven recommendations.
SailPoint Identity Security Cloud is best described as…
② The Virtual Appliance cluster — outbound-only connectivity, no inbound ports
The Virtual Appliance (VA) is a lightweight Linux VM you deploy on-premises (or in your private cloud). You typically run a VA cluster — two or more VAs grouped together — for high availability. All VAs in a cluster read from the same VA cluster queue in the ISC cloud.
The key security insight
The VA polls the cloud queue over outbound HTTPS. There are no inbound firewall rules to open to SailPoint. The VA decrypts the queued message using a local private key, calls the appropriate connector to reach the target source (e.g. LDAP to Active Directory on your internal network), gets the response, and sends the result back to ISC over the same outbound channel. This design means your on-premises systems stay behind your firewall and are never directly reachable from the internet.
For HA, add a second VA to the same cluster. ISC load-balances work items across the cluster queue, so if one VA goes down, the other picks up requests with no manual intervention.
The SailPoint-managed SaaS environment holding the governance engine, identity cube store, certifications, provisioning, AI insights and REST APIs. You manage policy; SailPoint manages infrastructure.
A lightweight Linux VM deployed on-premises. It polls the cloud queue over outbound HTTPS and relays connector calls to internal sources — no inbound firewall ports needed.
Any system ISC manages or reads from — AD, Workday, SAP, Salesforce, etc. Each source has an account schema, entitlement schema and provisioning policies, and is assigned to a VA cluster or SaaS connector.
A per-person unified identity object assembled from all source aggregations. It holds every account, entitlement and HR attribute and is the input to certifications, policy enforcement and AI recommendations.
A single VA is a single point of failure. In an interview — and in production — the answer is always a HA VA cluster (minimum two VAs). During a patch or reboot of one, the other keeps polling the queue. SailPoint even refuses to mark a cluster 'production-ready' if it has only one VA.
Your company's firewall team refuses to open any inbound ports. Can you still connect on-premises Active Directory to ISC?
③ Sources & connectors — what ISC manages and how it talks to each one
A source in ISC represents a system that holds accounts, entitlements or authoritative identity data. Common examples: Active Directory (accounts & groups), Workday (authoritative HR data), SAP (ERP roles), ServiceNow (tickets & CMDB), Azure AD, and dozens of SaaS apps. Each source is assigned to a VA cluster (for on-premises systems) or configured as a SaaS connector (for cloud-to-cloud integrations that don't need a VA).
ISC ships two categories of connectors. VA-based connectors run on the VA and are used for on-premises or network-restricted systems — the VA relays calls between the cloud queue and the target. SaaS connectors run entirely in the SailPoint cloud and call the target system directly over its public API, with no VA required — ideal for cloud SaaS apps like Salesforce, Google Workspace or ServiceNow. There are also custom connectors built with the SailPoint Connector SDK for systems without a bundled connector.
Each source defines account schema (which attributes to pull), entitlement schema (groups, roles, permissions), and provisioning policies. ISC runs scheduled or on-demand aggregations to pull account data and entitlement aggregations to pull permission catalogues.
A connector is the software that knows how to talk to a system type (e.g. the AD connector speaks LDAP). A source is the configured instance of a connector pointing at a specific system (e.g. 'CORP-AD-PROD'). You can have many sources using the same connector type. Mixing these terms in an interview is a red flag.
▶ Watch an AD account aggregation flow end-to-end
How ISC collects accounts from Active Directory through the VA cluster. Press Play for the healthy path, then Break it to see the classic VA failure.
Which connector type does NOT require a Virtual Appliance?
④ The identity cube and core ISC cloud services
The identity cube is the central data object in ISC. After each aggregation, ISC merges account data from all sources into a single per-identity record — name, employee type, manager, all accounts, all entitlements, correlated across every source. The cube is the single source of truth for every downstream service.
Core ISC cloud services that consume the cube
The governance engine evaluates access policies, triggers certifications and enforces separation-of-duty rules. The certifications service creates periodic access reviews for managers and application owners to approve or revoke entitlements. The provisioning engine executes joiner-mover-leaver lifecycle events — creating, updating or disabling accounts via source connectors when identity attributes change. AI-driven identity security layers on top: peer-group analysis flags outlier access, role mining suggests roles from existing entitlement patterns, and recommendations guide reviewers during certifications. The REST API and Transforms layer lets you extend ISC, build custom workflows and integrate with ITSM tools like ServiceNow.
Priya at a Mumbai financial services firm faces this
An ISC aggregation for the HR Workday source keeps failing, and the identity cube records for 200 new joiners are not updating. Lifecycle provisioning is stalled.
The VA cluster has only one VA running; that VM was patched and rebooted overnight, leaving no healthy VA to poll the cluster queue.
Check ISC Admin ▸ Infrastructure ▸ VA Clusters — the single VA shows 'Offline'. The source aggregation log shows 'No available VA in cluster'. The cluster queue has a backlog of pending work items.
ISC Admin ▸ Infrastructure ▸ VA Clusters ▸ Source Aggregation LogsBring the rebooted VA back online and — to prevent recurrence — add a second VA to the cluster for HA. With two VAs, one can be patched while the other keeps the queue moving.
Re-run the Workday aggregation manually. The identity cube records update and lifecycle provisioning events fire for the 200 new joiners.
When an entitlement is missing from a certification review, do not just check the source system. Check the identity cube record in ISC — the aggregation may be stale, correlation may have failed, or the entitlement schema may not include that attribute. The cube is what drives governance decisions, not the live source.
An access certification reviewer flags that a user has conflicting ERP roles. Which ISC component detected the conflict?
🤖 Ask the AI Tutor
Tap any question — instant, scoped to this lesson. No login, no waiting.
Pre-curated from vendor docs + community Q&A, scoped to this lesson. For a live prod issue, paste your export into chat.techclick.in.
📝 Wrap-up assessment — six more
You've answered 4 inline. Six left. 70% (7 of 10) marks the lesson complete on your profile. Tap Submit all answers at the end.
🧠 In your own words
Type one line: why is SailPoint ISC called a SaaS platform rather than an on-premises product — and what does that mean for your firewall? Then compare with the expert version.
🗣 Teach a friend
Best way to lock it in — explain it in one line to a teammate. Tap to generate a paste-ready summary.
📖 Glossary
- Identity Security Cloud (ISC)
- SailPoint's multi-tenant SaaS IGA platform, formerly IdentityNow. The cloud tenant hosts all governance, provisioning, certifications and APIs.
- Virtual Appliance (VA)
- A lightweight Linux VM deployed on-premises that polls the ISC cloud queue over outbound HTTPS and relays connector calls to internal sources. Requires no inbound firewall ports.
- VA Cluster
- Two or more VAs grouped together for HA. All VAs in a cluster read from the same cloud queue; work is distributed across available VAs automatically.
- Source
- A configured connection to a system ISC manages — e.g. CORP-AD-PROD pointing at Active Directory. Each source has account schema, entitlement schema and provisioning policies.
- Connector
- The software that knows how to talk to a specific system type (AD connector speaks LDAP; Workday connector uses REST). Many sources can use the same connector type.
- Identity Cube
- The per-person unified identity object assembled from all source aggregations. Holds every account, entitlement and HR attribute and drives certifications, SoD, provisioning and AI insights.
- SaaS Connector
- A connector that runs in the SailPoint cloud and calls a cloud app's public API directly — no VA or firewall change needed. Used for Salesforce, Google Workspace, ServiceNow, etc.
- Aggregation
- The scheduled or on-demand process where ISC pulls account and entitlement data from a source through the VA cluster and updates the identity cube.
- Certification
- A periodic access review workflow in ISC where managers or app owners review the identity cube entitlements for their users and certify or revoke access.
- Governance Engine
- The ISC cloud service that evaluates access policies and SoD rules against the identity cube, triggers certifications and enforces provisioning decisions.
📚 Sources
- SailPoint — Identity Security Cloud product overview and architecture. sailpoint.com/products/identity-security-cloud
- SailPoint Documentation — Virtual Appliances: deploying and managing VA clusters. documentation.sailpoint.com/saas/help/va/index.html
- SailPoint Documentation — Managing Sources Overview — account schema, connectors and aggregation. documentation.sailpoint.com/saas/help/sources/index.html
- SailPoint Documentation — Identity Security Cloud Connectivity — VA-based and SaaS connectors. documentation.sailpoint.com/connectors/isc/landingpages/help/landingpages/isc_landing.html
- SailPoint Documentation — Getting Started in Identity Security Cloud — tenant, sources and identity cube. documentation.sailpoint.com/saas/help/getting_started/index.html
- SailPoint Community — IdentityNow Architecture — VA cluster queues and connector processing. community.sailpoint.com
What's next?
Got the architecture? Next, go deep on SailPoint lifecycle events, access certifications and role modelling — the governance workflows that sit on top of this platform.