In this article
  1. Before you start
  2. Why interviewers ask this
  3. IAM analyst from first principles
  4. Worked example
  5. Trade-offs and edge cases
  6. How to answer it in an interview
  7. Common mistakes
  8. Follow-up questions
  9. Sources

Before you start

This page belongs to the cyber security interview guide, which covers the neighboring roles and topics.

Nothing else is assumed. Every other term is explained where it first appears.

Why interviewers ask this

Interviewers ask about the IAM analyst role to find out whether a candidate understands access as a lifecycle rather than a login screen. Employers use the title for different jobs, so the duties vary. A candidate who explains the work from first principles shows they can adapt to either.

A weak answer lists tools and says "I reset passwords and add people to groups." A strong answer says what each action protects against: an account that outlives its owner, a person who collects access over the years, an approval nobody checked. A Staff-level answer adds the trade-off, because every control that restricts access also slows someone down, and says how to measure whether a review caught anything. Questions reported by candidates for this role mix these themes with scenario prompts such as a leaver whose access was never removed.

IAM analyst from first principles

Least privilege
Least privilege is the rule that an account should hold only the permissions its owner needs to do the current job, and no more. It limits the damage when an account is misused or stolen, because the account can reach little. Applying it means starting from nothing and adding access deliberately. Control AC-6 (AC stands for access control), Least Privilege, in NIST Special Publication (SP) 800-53 Rev. 5 covers it.
Access review
An access review is a scheduled check in which a named owner looks at who holds which access and confirms or removes each grant. It finds access that was never taken away after someone changed jobs or left. The result is a record that shows who approved what and when. Control AC-2, Account Management, in NIST SP 800-53 Rev. 5 includes reviewing accounts at a defined frequency.
Role-based access control
Role-based access control is a way of granting access in which permissions are attached to a role, such as helpdesk or finance, and people receive the role instead of individual permissions. Changing what a job may do then means editing one role. It also makes reviews shorter, as the worked example shows.

Identity and access management (IAM) is the discipline of administering who each identity is and what it may reach. The National Institute of Standards and Technology (NIST) glossary says that in enterprise IT, identity management "is about establishing and managing the roles and access privileges of individual network users". The glossary attributes that wording to a NIST publication under the term identity management, so it defines the identity half of the field, not the whole of IAM. The IAM analyst is the person who does that work day to day.

In plain words

Think of a building with a reception desk. Reception checks who you are, issues a badge, and the badge opens only some doors. When you change teams, the badge is reprogrammed. When you leave, it is cancelled. Once a year the building manager walks the corridors and asks each door's owner whether everyone on its list still needs it. An IAM analyst does the reception, badge and walk-around work for a company's systems.

The analogy breaks in one place: digital badges are copied, shared and forgotten far more easily than plastic ones, and a person may hold hundreds of them across applications. In one precise sentence, an IAM analyst maintains the link between each real person, the accounts that person holds, and the permissions those accounts carry, and keeps that link correct over time.

Step 1: Each person gets one identity when they join

Each person gets one identity record when they join, and every account they later hold is tied to it. The input is a hiring or onboarding request from a manager. The output is an identity plus the starting accounts the job needs, such as email and a ticketing tool.

In the trade this stage is called the joiner step. The analyst's job is to make sure the request is genuine, approved by someone with authority, and gives only the starting access. Access added on day one often stays long after it is needed, so a careless first grant is the origin of many later problems. You now know where access begins; the next step explains how a system trusts the identity before it lets it do anything.

Step 2: Authentication proves who you are, authorization limits what you can do

Authentication is the check that a person or program really is the identity it claims to be, usually with a password, a code or a device; NIST Special Publication (SP) 800-63-4 is the current NIST guidance on digital identity, including authentication. Authorization is the decision about what that proven identity is allowed to do. They are separate questions answered at separate moments, and an analyst who mixes them up is easy to spot in an interview.

Input: a sign-in attempt. Authentication outputs yes or no for "is this who they say?" If yes, authorization looks up the roles and permissions attached to the identity and allows or refuses each action. A stolen password defeats authentication only; broad permissions make the theft far more damaging, because authorization then allows too much. Resetting passwords touches authentication alone, which is why describing the whole role that way undersells it.

Authentication proves identity and authorization limits accessTable comparing authentication and authorization by the question each answers, an example, and how each fails, showing they are separate checks.QuestionAuthenticationAuthorizationIt asksWho are you?What may youdo?ExamplePassword plus acodeRole opens onefolderFails whenCredentials arestolenAccess is toobroadDiagram: Interview Clozo, CC BY 4.0 ·interview.clozo.ai/blog/iam-analyst.html
Authentication proves identity; authorization limits what that identity can reach.CC BY 4.0 — source: What does an IAM analyst do?
Text description of the diagram
  • Authentication proves that an account belongs to the person using it.
  • Authorization decides which actions that proven account may take.

Step 3: A role grants only the access the job needs

A role grants only the access the job needs, and people receive roles instead of individual permissions. A role is a named bundle: "finance analyst" might bundle read access to a ledger and write access to a reporting folder. This is role-based access control, defined above, and it is how least privilege is applied at scale.

Input: the person's job and an approved request. Output: membership in one or more roles. Grant by role and the question "who can see payroll?" has an answer you can read in one place. Grant by individual permission and nobody can answer it without checking every account. A request that does not fit any role is an exception, and exceptions are tracked separately because they are the grants most likely to be forgotten.

Step 4: Access is reviewed and removed when it no longer fits

Access is reviewed and removed when it no longer fits. People change teams, which the trade calls a mover event, and leave, which it calls a leaver event. Each should trigger a change of roles or a full removal of accounts. The review is the safety net for the cases where the trigger was missed.

Input: the current list of grants. Output: each grant confirmed or removed, with a record of who decided. Reviews and removals together are what auditors ask to see, so the analyst keeps the evidence; control AC-2 in NIST SP 800-53 Rev. 5 treats account review as part of account management. You now have the whole cycle: create the identity, check who signs in, grant by role, review and remove. Related reading on how identity is carried between systems is in the JavaScript Object Notation (JSON) Web Token interview questions.

Every identity moves from joining to review and removalFlow of four stages: an identity is created when a person joins, sign-in is checked, a role grants only the access the job needs, and access is reviewed and removed when it no longer fits.IdentitycreatedjoinerSign-incheckedeach sessionRole grantsaccessleast privilegeAccessreviewedmover or leaverDiagram: Interview Clozo, CC BY 4.0 ·interview.clozo.ai/blog/iam-analyst.html

Every identity moves through the same four stages, from joining to review and removal.CC BY 4.0 — source: What does an IAM analyst do?
Step-by-step description
  1. One identity is created at joining.
  2. Authentication checks who you are.
  3. A role grants only what the job needs.
  4. Access is reviewed and removed.
  • Each person gets one identity record when they join.
  • Authentication proves who you are, authorization limits what you can do.
  • A role grants only the access the job needs.
  • Access is reviewed and removed when it no longer fits.

Knowing it is half the job. Saying it is the other half.

Interview Clozo is an AI interview copilot for real interview rounds: it hears the question and puts a strong answer on your screen, and you say it in your own words. See the features or how it works.

Start Free Trial →

Worked example

The example below is hypothetical, built to show why role-based grants make reviews shorter. A company has 160 employee accounts in five roles: helpdesk, developer, finance, human resources and administrator. The role sizes are 40, 60, 30, 20 and 10 employees, and the roles carry 8, 12, 10, 6 and 25 permissions. In addition, 14 permissions were granted outside any role as exceptions (illustrative).1

If the reviewer checks every employee's grants, the count is each employee times the permissions of that employee's role: 320, 720, 300, 120 and 250, a total of 1,710 grants, plus the 14 exceptions, 1,724 items.1 A role-based review has three parts. The reviewer checks each role definition once, which is 61 permissions in total. The reviewer also checks each person's role membership, which is 160 assignments, one per employee. Finally the reviewer checks the same 14 exceptions. That is 235 items.1

Reviewing the five role definitions, the 160 role memberships and the 14 exceptions takes 235 items instead of 1,724, about 7.3 times fewer, or 13.63% of the work.
QuantityValue (computed from illustrative inputs)
Employee accounts160
Permissions defined across the five roles61
Grants derived from roles1,710
Exceptions outside any role14
Items in a per-user review1,724
Role memberships (one per employee)160
Items in a role-based review (61 + 160 + 14)235
Ratio of per-user to role-based items7.34
Role-based review as a share of the per-user review13.63%

The saving holds only while the role definitions stay tight and few, since every extra role adds items to the first part of the review.1

Reviewing roles cuts the review from 1,724 to 235 itemsBar chart for a hypothetical company of 160 employees: a per-user access review has 1,724 items, while reviewing the role definitions, the role memberships and the exceptions has 235 items.Items to review (items)05001,0001,5002,000Per userPer roleReview method1,724235Diagram: Interview Clozo, CC BY 4.0 ·interview.clozo.ai/blog/iam-analyst.html
Reviewing roles, memberships and exceptions is far less work than reviewing every grant.CC BY 4.0 — source: What does an IAM analyst do?
Text description of the diagram
  • A per-user review has 1,724 items.
  • A role-based review has 235 items.

Trade-offs and edge cases

Every IAM control trades safety against speed, and the analyst's judgment is where on that line a company sits. Five cases show it.

Role explosion: if the company creates a new role for every special request, there are soon more roles than people and the review saving disappears. Roles must be few and reviewed. Convenience: single sign-on (SSO) lets a person sign in once and reach many applications, which reduces password reuse, but a compromised sign-in then opens many doors, so it is paired with multi-factor authentication (MFA), a sign-in that needs two or more kinds of proof such as a password and a code from a phone (the NIST digital identity guidelines cover it). MFA adds friction, and users look for ways around friction.

Accounts that belong to programs, not people, often called service accounts, are easy to forget because no leaver event ever fires for them; each needs a named owner.

Privileged accounts, those with administrator rights over systems or other accounts, do the most damage if stolen, so privileged access management (PAM) adds tighter controls such as separate admin accounts and logged, time-limited use. Segregation of duties (SoD) is the rule that no single person can complete a sensitive task alone, for example both request and approve a payment; NIST SP 800-53 Rev. 5 calls the control separation of duties (AC-5). Automated provisioning, where a human-resources record triggers account creation and removal, makes joiner and leaver events reliable but moves the risk into the rules, which the analyst must review.

Finally, an access review that is approved by reflex, with every box ticked, produces a record but no protection. A strong analyst samples the approvals and checks whether anything was ever removed. The neighboring roles overlap but differ: the security operations center (SOC) analyst watches for attacks as they happen, while the IAM analyst prevents the excess access that makes attacks easier. Builders of software cover related ground in application security questions.

How to answer it in an interview

Interviewer asks

What does an IAM analyst do?

A strong answer

An IAM analyst manages who can reach which systems across the whole life of an identity. When someone joins, I create their identity and give them a role, not individual permissions. I keep authentication, proving who they are, separate from authorization, deciding what they may do. I apply least privilege, so a role carries only what the job needs. Then I run access reviews and remove access when people move or leave. The trade-off is speed against control, so I keep roles few and measure whether reviews actually remove anything.

The spoken structure: name the lifecycle, separate authentication from authorization, state least privilege, then close with the trade-off and how you would measure it.

Common mistakes

  • "An IAM analyst resets passwords." (wrong) That covers one small part of authentication. (right) "I manage the identity lifecycle: joiners, movers, leavers, roles and reviews."
  • "Authentication and authorization are the same thing." (wrong) One proves identity, the other limits action. (right) "Authentication proves who you are; authorization decides what you may do."
  • "Give people extra access just in case." (wrong) It breaks least privilege and the extra grants are rarely removed. (right) "Start from nothing, add what the job needs, and time-box exceptions."
  • "The access review is done when every box is ticked." (wrong) Approval by reflex proves nothing. (right) "I sample approvals and check that the review actually removed access."
  • "The title means the same everywhere." (wrong) Employers use it for different jobs. (right) "Employers differ, so I ask what systems and processes the role owns."

Follow-up questions

What does an IAM analyst do day to day?

Typical work is handling access requests, creating and removing accounts, maintaining roles, running access reviews and keeping evidence for auditors. Exact duties differ by employer because employers use the title for different jobs, so ask which of these the team owns.

What is the difference between authentication and authorization?

Authentication proves that an account belongs to the person or program using it. Authorization decides which actions that proven account may take. Both are needed, and a failure in either one lets someone in who should not be there or lets them do too much.

What is least privilege and how do you apply it?

Least privilege means an account holds only the permissions its job needs. Apply it by granting through narrow roles, tracking exceptions with an owner and an end date, and removing access during reviews and role changes.

How is an IAM analyst different from a SOC analyst?

An IAM analyst controls and reviews who has access, mostly before anything goes wrong. A SOC analyst monitors alerts and investigates incidents as they happen. Attackers' use of stolen credentials is a topic in threat intelligence interview questions, where the two roles meet.

Where do JSON Web Tokens fit into identity work?

A JavaScript Object Notation (JSON) Web Token (JWT) is a compact piece of data, usually signed, that carries claims about an identity from one system to another after sign-in; Request for Comments (RFC) 7519 also allows encrypted and unsecured tokens. The analyst cares about what claims it carries and how long it stays valid; the JWT interview questions go deeper.

What is the difference between SAML, OAuth and OpenID Connect?

The Security Assertion Markup Language (SAML) (SAML 2.0) is a standard from the Organization for the Advancement of Structured Information Standards (OASIS) for passing sign-in assertions from an identity provider to an application. OAuth 2.0 is an authorization framework (RFC 6749) that lets an application get limited access on a user's behalf. OpenID Connect Core 1.0 is an identity layer on top of OAuth 2.0 that tells an application who signed in.

Key takeaways
  • An IAM analyst keeps the link between each person, their accounts and their permissions correct over time.
  • Authentication proves who you are; authorization decides what you may do.
  • Grant by role, apply least privilege, and track every exception.
  • Reviews and removals when people move or leave are what keep access from piling up.
  • Employers use the title for different jobs, so explain the lifecycle and ask what the team owns.

Sources

  1. Identity and access management (glossary entry) — NIST Computer Security Resource Center, 22 Oct 2026
  2. Digital Identity Guidelines (SP 800-63-4) — NIST Computer Security Resource Center, 1 Aug 2025
  3. Security and Privacy Controls for Information Systems (SP 800-53 Rev. 5) — NIST Computer Security Resource Center, 10 Dec 2020
  4. The OAuth 2.0 Authorization Framework (RFC 6749) — IETF, 1 Oct 2012
  5. OpenID Connect Core 1.0 — OpenID Foundation, 8 Nov 2014
  6. Assertions and Protocols for SAML 2.0 — OASIS, 15 Mar 2005
  7. JSON Web Token (RFC 7519) — IETF, 1 May 2015