IT CanvassTalk to an advisor
Core concepts · LessonBy , SailPoint Architect · Published · IdentityIQ 8.4 · all levels

Identity

What an identity is in SailPoint: the person-centric record that ties together every account, entitlement and attribute a human (or service) owns.

Quick answer

An identity is the single record representing a person or service across all systems. In IdentityIQ it is the Identity Cube, one authoritative view of everything that person can access.

Key takeaways
  • An identity represents a person or service, not an account
  • It aggregates all accounts (Links) that person owns
  • Attributes come from an authoritative source
  • Governance decisions are made at the identity level

In SailPoint the word identity has a precise meaning that trips up almost everyone who comes from a traditional Active Directory or single-application background. An identity is not a login, not an account, and not a username. It is the authoritative, person-centric record that represents a single human being (or a non-human service principal) and pulls together every account, entitlement, role and attribute that person holds anywhere in the enterprise. In IdentityIQ this record is called the Identity Cube, and it is the object every other governance capability revolves around.

Identity versus account: the distinction that matters

A useful way to hold the difference in your head: a person has one identity but many accounts. A single employee might have an Active Directory account, a Workday worker record, a mailbox, an SAP user, a Salesforce login and a dozen SaaS accounts. Each of those is a separate credential on a separate system. SailPoint calls each one a Link and attaches all of them to the one identity through a process called correlation.

  • Account (Link): one credential on one application, with its own attributes such as sAMAccountName or employeeNumber.
  • Identity (Cube): the person, with a consolidated view of every Link, every entitlement and a set of governed identity attributes.

Governance only becomes possible once you reason about people rather than scattered logins. "Does Priya still need finance access?" is answerable at the identity level; it is almost impossible to answer if all you have is a list of AD accounts with no idea which human each belongs to.

Where identity attributes come from

Every identity carries a set of attributes, name, department, title, manager, employee type, location, cost centre, lifecycle status. These are not typed in by hand. They are mapped from an authoritative source, almost always the HR system (Workday, SuccessFactors, SAP HR). The authoritative source is the system of record that decides who exists and what their core attributes are.

Attribute mapping is configured on the identity itself: each identity attribute is populated from a named application attribute, optionally transformed by a rule. For example department on the cube might be mapped from Workday's Cost_Center_Name, and manager resolved by looking up the manager's own identity. Getting this mapping clean is the single most important foundation in any deployment, because roles, lifecycle events and policy all read from these attributes.

Standard versus extended attributes

IdentityIQ ships with a handful of standard identity attributes and lets you define extended attributes for anything else your organisation governs on, for instance clearanceLevel or contractEndDate. Extended attributes can be marked searchable so they are indexed for fast filtering in certifications and reports; over-marking everything searchable, however, bloats the database and slows refresh, so choose deliberately.

How an identity is built and kept current

Identities are created and maintained by two tasks working together:

  • Identity aggregation reads the authoritative source and creates or updates an identity cube for each worker.
  • Identity refresh recomputes derived data on existing cubes, re-running attribute mappings, re-evaluating role assignment, running policies and firing lifecycle events.

The typical cadence is to aggregate the authoritative source on a schedule (often nightly), aggregate target applications, then run an identity refresh so every cube reflects the latest reality. Skipping the refresh is a classic mistake: accounts get aggregated but roles and policy never re-evaluate, so the environment silently drifts out of date.

Non-human identities

Identities are not only for employees. Service accounts, shared accounts, RPA bots and machine principals increasingly need governance too. SailPoint models these as identities with an appropriate type so they can be owned, certified and monitored like any other, closing a gap that unmanaged service accounts have historically left wide open.

Common pitfalls

  • Weak correlation logic leaves accounts uncorrelated, so they appear to belong to no one and escape governance. Always define a reliable correlation key such as employeeId, with a sensible fallback.
  • Mapping attributes from a non-authoritative source produces conflicting data. Decide which system owns each attribute and map only from there.
  • Forgetting the refresh after aggregation leaves roles and policy stale.

Master the identity as a concept and the rest of SailPoint falls into place, because aggregation, provisioning, roles, certifications and policy are all just operations performed on, or decisions made about, the identity.

Practice challenge

+0 XPStreak ×0
Question 1 of 3
What is the difference between an identity and an account?

Frequently asked questions

What does the term Identity refer to in SailPoint?
In SailPoint the word identity has a precise meaning that trips up almost everyone who comes from a traditional Active Directory or single-application background. An identity is not a login, not an account, and not a username.
What is the role of aggregation in Identity?
SailPoint calls each one a Link and attaches all of them to the one identity through a process called correlation.
What is worth remembering about Identity in practice?
A useful way to hold the difference in your head: a person has one identity but many accounts.
What tends to go wrong with Identity?
Weak correlation logic leaves accounts uncorrelated, so they appear to belong to no one and escape governance. Always define a reliable correlation key such as employeeId, with a sensible fallback. Mapping attributes from a non-authoritative source produces conflicting data.
Want this with a live instructor and a lab tenant?
SailPoint IdentityIQ training →
Already working on SailPoint and stuck on a live ticket?Get an expert SailPoint developer on screen-share to finish your daily tasks with you. Deliver on time, protect your reputation and your job. Monthly support only, no task-wise plans.Task assigned · no idea where to startStill stuck · your job on the lineExpert joins your screenDelivered on timeExplore On Job Support