You are on page 1of 71

Lifecycle Manager Access Requests Overview

Fundamentals of IdentityIQ Implementation


Overview
User Driven Access Changes
• Access requests overview
• Identity change lifecycle
• Access request process
• Access request demonstration
• Access request configuration process

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 3


Access Requests
Overview

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 4


Identity Change Lifecycle
Manager Governance/Compliance
Help Desk Processes
Self-Service Other Users Certifications, Policy Remediations

User Provisioning Requests


Change

Identities
IdentityIQ Consistent
Sustainable
Entitlements Business Level
Policy Evaluation | Audit | Risk Assessment | Change Controls |
Accounts
Approvals | Workflow | Events & Actions Controls

Data
Change Data Trigger Events

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 5


Key Considerations
User-driven Changes: Lifecycle Requests

Who can make what kinds of requests for whom?

What workflow should run to fulfill the request?

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 6


Access Request
Process

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 7


Lifecycle Manager

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 8


Access Request Types

Add or remove
roles/entitlements

Create new
Request, delete, Identity Cube
modify accounts

Edit Identity Cube


Change
passwords on
managed systems
or IdentityIQ View identity
attributes

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 9


Access Request Process
Process Flow
Request for others
(Manager, Help
Desk, Custom)

Filter
Select
Initiate options
access
access based on Plan Workflow Target
and
request requestee/ Resource
submit
requester

Expand data & roles


Evaluate policy
Obtain approvals
Applications, Activate Provisioning Broker
Roles &
Request for self Entitlements
(Self-Service)

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 10


Tracking Requests
Track My Requests
• See all access requested by you and for you
• Identity Request Admin. and System Admin. capability sees all
• Cancel requests

See complete breakdown


of Access Request

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 11


Tracking Requests
Access Request Details • Details entire request including
• What was requested
• Approvals complete/pending
• Final status of request
• Role expansions
• Error messages

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 12


Access Request Demonstration

Copyright ©© SailPoint
Copyright SailPoint Technologies,
Technologies, Inc.
Inc. 2017.
2017. All
All rights
rights reserved.
reserved. 13
Request Configuration Process
Overview
• Install LCM
• In the console: import init-lcm.xml
• Configure system wide controls (apply to all users)
• LCM Options
• Requestable Items
• Entitlement Catalog
• Roles
• Provisioning Policies (Application/Identity Create)
• Business Processes (Workflows)
• Configure Quicklink Populations
• Who can request
• For whom can they request
• What can they request
• Configure Quicklinks per Quicklink population

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 15


Knowledge Check

Copyright ©© SailPoint
Copyright SailPoint Technologies,
Technologies, Inc.
Inc. 2017.
2017. All
All rights
rights reserved.
reserved. 16
Access Requests Configurations
Fundamentals of IdentityIQ Implementation
Overview
User Driven Access Changes
• Supporting configuration
• Configuring provisioning policies
• Associating workflows
• Configuring Quicklink populations

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 19


Provisioning Policies

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 20


Provisioning Policies
• Provide values to create, update, and delete accounts on connected applications
• Values can be provided manually by user
• Values can be provided by IdentityIQ (auto-calculated or static)

Example: Create an account on PRISM

PRISM Create Provisioning Policy


Attribute Value

First return identity.firstname; Plan


First: John
Last return identity.lastname;
Last: Jones
Login return identity.name; Login: John.Jones PRISM
Status A
Status: A
Locked: N
Locked N

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 21


Provisioning Policy Configuration
Application Provisioning Policies
• Used with Quicklinks that support application requests
• Manage User Access
• Manage Accounts
• Manage Passwords
• Support
• Account create
• Most important policy
• Often predefined with connector
• Account update, delete, enable, disable,
unlock, and password change
• Group create and update
(if groups are supported by connector)
• Create often predefined
Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 22
Provisioning Policy
Form Editor

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 23


Associated
Business Processes

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 24


LCM Configuration
Associate Business Processes with Actions

Default Workflows

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 25


Knowledge Check

Copyright ©© SailPoint
Copyright SailPoint Technologies,
Technologies, Inc.
Inc. 2017.
2017. All
All rights
rights reserved.
reserved. 26
Quicklink Populations

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 27


Quicklink Populations
Definition
• Flexible method to control who has access to a Quicklink
• Provide for answering the three questions:

Who can request?

For whom can they request?

What can they request?

Access:
“gear”Global SettingsQuicklink Populations

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 28


Quicklink Populations
Members and Requestees
• Default Quicklink Populations

Everyone* Help Desk Manager Self-Service


Who can request? All identities Users with Help Desk Users with All identities
Personnel capability Manager Status = true
For whom can they Not All identities Direct and indirect Themselves
request? applicable reports

• Custom Quicklink Populations


• Members based on attribute match, filter, script, rule, or population
• Requestees are either everyone or specific users
• Access is cumulative

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 29

*My Tasks (Non-LCM) Quicklinks and Quicklink Cards


Manager Population Example
Who can request?

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 30


Manager Population Example
For whom can they request?

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 31


Manager Population Example
What can they request?

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 32


Manager Population Example
Specifically, what can they request?

• Availability based on requestor and/or requestee


• Configured through rules
• Multiple rule options provided
• Can create own rules

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 33


What can members request?
Example: Controlling Access with Rules and Extended Attributes
CONFIGURATION
ACCESS REQUESTS

Identity Cubes Access Options


Access
John Spy Data?Entry
Spy Super User
Security Level: 7
Rec_Sec_Level: 10
Susan Spy Super User
Spy Data Entry Spy Data?Entry
Security Level: 12
Rec_Sec_Level: 5 Spy Audit
Ian
Spy Audit
Security Level: 2 <No Spy ?Options>
Rec_Sec_Level: 10

Rule
import sailpoint.object.Filter;
return Filter.le(”rec_sec_lev”,requestee.getAttribute(“security_lev”));
Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 34
Knowledge Check

Copyright ©© SailPoint
Copyright SailPoint Technologies,
Technologies, Inc.
Inc. 2017.
2017. All
All rights
rights reserved.
reserved. 35
Configuring Quicklinks:
Manage User Access
Fundamentals of IdentityIQ Implementation
Configuration Overview
Manage User Access Quicklink
• Role requests
• Entitlement requests
• Request for self
• Request for others

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 5


Manager Quicklink Population Example
Manage User Access Quicklink Configuration

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 6


Manage User Access
Requesting for Others
• Card for each identity for which requestor can request or delete access
• Multiple cards can be selected

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 7


Entitlement Catalog
Which entitlements can be requested?

• Entitlement is requestable
through LCM
• Default = Requestable

• Displayed in LCM

• Access request approver

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 8


Requesting Access
Manage Access Options

• Select from allowed roles and


entitlements • List user’s current roles
• Listed roles and entitlements and entitlements
controlled by configuration • Delete role or entitlement

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 9


Searching Configuration
Searching by Keyword

Full Text Search (default) includes


name, attributes, and description

Add Access Page UIConfig Entry Keys:


• uiAccessItemsColumnsEntitlement
• uiAccessItemsColumnsRole
Remove Access Page UIConfig Entry Keys:
• uiCurrentAccessItemsColumnsEntitlement
• uiCurrentAccessItemsColumnsRole
Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 10
Searching Configuration
Filtering Search Results

• Filter by role or entitlement information


• Searchable entitlement/role extended attributes
automatically added to search parameters
Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 11
Searching Configuration
Searching by Affinity
• Search by identity match or by
population attribute matching
• Available only to those who can
request access for others
• Results show access for
requested identity or population

UIConfig controls available search options


• Entry Key: “lcmSearchIdentityAttributes”

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 12


Submitting a Request
Review and Submit

• Set access Sunrise/Sunset dates


• Default = off
• “gear”Global Settings
IdentityIQ Configuration Roles

• Clicking Submit starts Business Process


• Business Process handles policy checks,
approvals, gathering needed information, etc.
Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 13
Knowledge Check

Copyright ©© SailPoint
Copyright SailPoint Technologies,
Technologies, Inc.
Inc. 2017.
2017. All
All rights
rights reserved.
reserved. 15
Configuring Quicklinks:
Remaining LCM Quicklinks
Fundamentals of IdentityIQ Implementation
Remaining LCM Quicklinks
• Act on connected applications
• Manage Accounts
• Manage Passwords
• Act on IdentityIQ
• Edit Identity
• View Identity
• Create Identity
• All can act on only one requestee at a time

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 19


Submitting Single User Requests
Quicklink Populations: Manager, Help Desk, Custom
• Card for each identity for which requestor can perform action

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 20


Identity Details Menu
Quicklinks with Secondary Menu

Select Select single Perform selected or


Quicklink user alternative action

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 21


Configuring Identity Details Menu

Controlled by Corresponding
Quicklink Population
Add SP Right
Edit Identity SetIdentityForwarding
to capability and
assign capability to
user
View Identity

Manage Accounts

Manage Passwords Assign Password


Administrator
capability to user
Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 22
Configuring
Manage Accounts
Quicklink

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 23


Manage Accounts Quicklink
• Manage existing application accounts • Request a new account
• Enable, Disable, Unlock, Delete • One account or additional account
• Configurable per application

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 24


Manager Quicklink Population Example
Manage Accounts Quicklink Configuration

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 25


LCM Configuration
Supporting Account Only Requests

• Quicklink option
• Allow requesting
new accounts

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 26


LCM Configuration
Supporting Requests for Additional Account

• Quicklink option
• Allow requesting
additional accounts

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 27


LCM Configuration
Supporting Account Operations

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 28


Configuring
Manage Passwords
Quicklink

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 29


Manage Passwords Quicklink
Generate
Input synchronized synchronized or
password individual password

Input new password

All options enforce


applicable set of
password policy
criteria

Conflicting policies
identified

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 30


Manager Quicklink Population Example
Manage Passwords Quicklink Configuration

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 31


Application Configuration
Password Policies (Best Practice)
• Enforce application’s password policy
• Set constraints to match application password
constraints
• Zero to multiple policies per application
• Apply to specific users or all
• Applied in reverse order of definition
• Define most generic first

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 32


Configuring
Edit Identity Quicklink

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 33


Edit Identity Quicklink

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 34


Manager Population Example
Edit Identity Quicklink Configuration

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 35


Identity Mappings Configuration
Which attributes can be edited?

• Read Only (default)


• Temporary
• Permanent

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 36


Configuring
Create Identity

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 37


Create Identity Options
Two Manual Methods
• Create Identity Quicklink
• Requestor has IdentityIQ identity
• Default or custom form presented to
requester

• New User Registration link


• Requestor has no IdentityIQ identity
• Lifecycle Manager Create Identity option
• Enable self-service registration
• Default = disabled
• Default or custom form presented to
requester

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 38


Knowledge Check

Copyright ©© SailPoint
Copyright SailPoint Technologies,
Technologies, Inc.
Inc. 2017.
2017. All
All rights
rights reserved.
reserved. 39
Next Step?

Practice
Exercises

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 42


Exercise Preview
Section 4, Exercises 1, 2, 3
• Exercise 1: Enabling Lifecycle Manager
• Exercise 2: Create and Manage Identities in IdentityIQ
• Exercise 3: Account Management with Lifecycle Manager

Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 43

You might also like