Introduction To Sailpoint - Architecture
Introduction To Sailpoint - Architecture
Business need
Access Access Automated Password Policy
Certification Request Provisioning Management Management
Business model
Policy Role Workflow Identity Risk
Reporting
Model Model Engine Warehouse Model
Aggregation
IdentityIQ
Source
Applications
Aggregation
IdentityIQ
Source
Applications
Data
Change
Biz Purpose Certification Only Certification & Provisioning Only Certification &
Roles Provisioning
Function
Aggregation Required Required Required Required
Entitlements Required Required Required Required
Catalog
Certification Required Required Required
Policy Optional Optional Optional Optional
Risk Optional Optional Optional Optional
Roles Optional Required Recommended Recommended
LCM Request Required Required
LCM Events Recommended Recommended
Copyright ©© SailPoint
Copyright SailPoint Technologies,
Technologies, Inc.
Inc. 2017.
2017. All
All rights
rights reserved.
reserved. 12
Introduction to IdentityIQ
Functional Elements
Tasks
Business
Process
Identity
Refresh
Aggregation Provisioning
IdentityIQ
Source
Applications
Check expired mitigations daily Scans for policy & certification exceptions Daily
that have expired
Check expired work items daily Scans for uncompleted work items that Daily
have expired
Provision
the access
•Give new
employee access
•Give temporary Help Desk
access to contractor
•Give temporary
Email
access to contractor
•Review access
•Review access Automated
Provisioning
•Approve role change
•Approve role change
Paper process
•Remediate policy
violation
•Remediate policy IT Admin
violation Change
•Review access
•Review access SailPoint
Automated
Provisioning
Provisioning
Engine
•Approve role change
•Approve role change
•Remediate policy
violation
•Remediate policy IT Admin
violation Change
Copyright ©© SailPoint
Copyright SailPoint Technologies,
Technologies, Inc.
Inc. 2017.
2017. All
All rights
rights reserved.
reserved. 27
Product Architecture and Deployment
Fundamentals of IdentityIQ Implementation
Overview
Product Architecture and Deployment
• Product architecture overview
• Deployment strategy and environment management
• Deployment characteristics of IdentityIQ
• Task hosts and request hosts
• High end deployments (Redundancy)
• Deployment consideration for database
SAP
– Application Other applications
– Tasks Connectors 3rd Party
Identity Mgmt
– Workflows – Integration
Solutions
Modules
– Quartz Scheduler Service Desk
– Email Ticketing &
Change Mgmt
– Hibernate Mobile Device
Management
Systems
Database
IdentityIQ Database
Server
Email Server
– IdentityIQ Tables
(for notifications)
– Object Model
Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 6
Installation Components
• Java Runtime
• Application Server
• IdentityIQ Software running inside the Application Server
• Database Server
DLP UBA
Plugin Plugin
Data Loss User
Prevention Behavior
Analysis
Copyright ©© SailPoint
Copyright SailPoint Technologies,
Technologies, Inc.
Inc. 2017.
2017. All
All rights
rights reserved.
reserved. 11
Deployment
Build
Process
Sandbox
Developer 2
Deployment
WAR
• SSB Process
• Export objects from sandbox into XML files
• Push XML files to version control system
• Use the build tool to build .war from the version control directory
• Release packaged war to additional environments
• Available on Compass
Copyright © SailPoint Technologies, Inc. 2017. All rights reserved. 15
Architecture
Simplest Model
Host 1
IdentityIQ IdentityIQ
LOCALHOST Tables
IdentityIQ IdentityIQ
Tables
• Session Affinity
(Sticky Sessions)
Host 3
Application Server 3
Batch Host
IdentityIQ
Load
Balancer Host 2 Host 4
IdentityIQ IdentityIQ
Tables
Database Cluster
Member Server
IdentityIQ
Host 3 Tables
Database Cluster
Controller(s)
Host 5
Database Cluster
Member Server
IdentityIQ
Tables
Copyright ©© SailPoint
Copyright SailPoint Technologies,
Technologies, Inc.
Inc. 2017.
2017. All
All rights
rights reserved.
reserved. 24









