Skip to content
IT Canvass
Core concepts · Lesson

Identity

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.

Want to learn this properly?

Our live, instructor-led SailPoint Training covers this hands-on, with real projects and a certification path.

Check your understanding

  1. What is the difference between an identity and an account?

    • A. An account is one login on one system; an identity is the person who may own many accounts across systems.
    • B. From an authoritative source (typically HR), mapped onto the identity cube.
    • C. It lets you govern access by people and roles rather than chasing individual logins.
    Show answer

    A. An account is one login on one system; an identity is the person who may own many accounts across systems.

    An account is one login on one system; an identity is the person who may own many accounts across systems.

  2. Where do identity attributes come from?

    • A. From an authoritative source (typically HR), mapped onto the identity cube.
    • B. An account is one login on one system; an identity is the person who may own many accounts across systems.
    • C. It lets you govern access by people and roles rather than chasing individual logins.
    Show answer

    A. From an authoritative source (typically HR), mapped onto the identity cube.

    From an authoritative source (typically HR), mapped onto the identity cube.

  3. Why is a person-centric model important?

    • A. An account is one login on one system; an identity is the person who may own many accounts across systems.
    • B. From an authoritative source (typically HR), mapped onto the identity cube.
    • C. It lets you govern access by people and roles rather than chasing individual logins.
    Show answer

    C. It lets you govern access by people and roles rather than chasing individual logins.

    It lets you govern access by people and roles rather than chasing individual logins.

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.
CallWhatsAppEnquire