Key details for this exam, checked against the published exam outline
Each question shows the correct answer and an explanation of why it is right
Is this statement true about email templates or behavior within them?
Solution: Only identity object attributes or methods can be accessed through the reference variables of a template's input arguments.
The statement is incorrect. Email templates in SailPoint IdentityIQ are not restricted to just Identity object attributes or methods. They can access attributes and methods of any object passed to the template through its input arguments, including WorkItems, CertificationItems, and others. The template system allows the use of various objects' properties as long as they are properly referenced within the script or template context.
SailPoint IdentityIQ Email Templates Guide
SailPoint IdentityIQ API Reference Documentation
Is this configuration option required when an engineer sets up a SCIM 2.0 application?
Solution: Comment Character
The configuration option 'Comment Character' is not required when setting up a SCIM 2.0 application in SailPoint IdentityIQ. The 'Comment Character' option is generally used for handling comment lines in flat files or CSV file-based connectors. Since SCIM 2.0 is a RESTful API-based protocol designed for managing identities in a standardized way, this option does not apply to SCIM 2.0 integrations. Therefore, it is not a necessary configuration when working with SCIM 2.0 applications.
SailPoint IdentityIQ SCIM 2.0 Integration Guide
SailPoint IdentityIQ Application Configuration Guide (SCIM and REST API sections)
Is this a valid step to take when importing SailPoint XML file objects into IdentitylQ?
Solution: Move the XML file into the IIQ_HOME/WEB-INF/database.
The statement suggests moving the XML file into IIQ_HOME/WEB-INF/database as part of the process to import SailPoint XML file objects into IdentityIQ. However, this is not a valid step for importing XML objects.
The correct procedure to import SailPoint XML objects typically involves the following steps:
Use the iiq console command-line tool provided by SailPoint to import the XML file.
The command typically looks like: iiq console import <filename>.xml.
The XML file does not need to be moved to any specific directory like WEB-INF/database for the import process.
Moving the XML file into the WEB-INF/database directory does not align with the documented process and does not facilitate the import. The correct answer is B. No.
Reference: This answer is based on the official SailPoint IdentityIQ documentation regarding object import procedures, which clearly states that imports should be performed using the IdentityIQ console or through the user interface (for smaller imports).
Is this a default functionality of the Lifecycle Manager (LCM) module?
Solution: Terminate Identity
Yes, 'Terminate Identity' is a default functionality of the Lifecycle Manager (LCM) module. This functionality is associated with the 'Leaver' event, which manages the offboarding process for identities that are leaving the organization. The LCM module includes workflows that handle identity termination by deactivating accounts, removing access, and potentially triggering other actions needed to finalize the termination process.
Therefore, the correct answer is A. Yes.
Is this statement true about identitylQ's syslog event storage?
Solution: Both logging and auditing can have a negative influence on performance. Logging and auditing both require extra function calls within The application and will generate data that will need to be stored.
Yes, the statement is true. Both logging and auditing in SailPoint IdentityIQ can have a negative influence on performance because they involve additional function calls within the application. These processes generate data that needs to be stored, which can impact performance if not managed properly. Extensive logging and auditing, particularly at high levels of detail, can lead to increased I/O and storage usage, potentially slowing down system operations.
SailPoint IdentityIQ Performance Tuning Guide
SailPoint IdentityIQ Logging and Auditing Guide (Impact on Performance)
An engineer needs to trigger a workflow when a Division attribute changes from /7"to Senior IT, but only when the user is a manager.
Is this a valid process that the engineer could use to launch a workflow for a lifecycle event?
Solution: Create a trigger with an event type of rule and return True when the user's previous value of the division attribute is /7"andthe new value of the division attribute is Senior IT.
The scenario describes triggering a workflow when a 'Division' attribute changes from a specific value to 'Senior IT,' but only when the user is a manager. The proposed solution suggests creating a trigger with an event type of 'rule' that checks the previous and new values of the 'Division' attribute.
However, this approach has a couple of issues:
Trigger Configuration: In SailPoint IdentityIQ, a lifecycle event trigger typically operates on changes in identity attributes, but it's not standard to define this trigger using a rule that directly inspects the previous and new values. Instead, the lifecycle event would usually be configured in the context of the application or identity to directly listen to specific changes without needing to define the logic in a custom rule.
Condition Validation: The condition of checking if the user is a manager should ideally be integrated within the workflow itself or the lifecycle event configuration, not just as part of a rule in the trigger.
While a rule can be used to define complex conditions, the correct way to implement this in IdentityIQ would involve setting up the lifecycle event trigger specifically for the attribute change and managing any additional conditions (like checking if the user is a manager) within the workflow or using an appropriate script/rule in that context.
Therefore, while partially correct in approach, the described solution is not the best practice or a valid process in IdentityIQ, so the correct answer is B. No.
Reference: This answer is based on the SailPoint IdentityIQ Lifecycle Manager Guide, which provides best practices for configuring lifecycle events and triggers, as well as proper use of rules and workflow triggers in these scenarios.
Can this be achieved using Rapid Setup user interface configuration options?
Solution: Reassign all object ownership to the user's manager during Leaver and Termination events.
Reassigning all object ownership to a user's manager during Leaver and Termination events is a complex process that typically involves custom logic or workflows to ensure that all owned objects (like access, certifications, roles, etc.) are correctly reassigned.
The Rapid Setup interface is primarily designed for standard lifecycle management tasks, such as role assignments, account enabling/disabling, and certifications. It does not inherently support the automatic reassignment of object ownership based on lifecycle events such as Leaver and Termination events.
This kind of reassignment would typically require a custom rule or workflow to track and reassign all owned objects, which falls outside the scope of what Rapid Setup can handle directly. Therefore, the correct answer is B. No.
Reference: This information is supported by the SailPoint IdentityIQ Lifecycle Manager Guide, which outlines what is possible through Rapid Setup and what would require custom development.
Exam domains verified against: Official SailPoint IdentityIQ-Engineer exam guide, last checked October 2026.
Understand the core architecture and components of IdentityIQ. Learn about identity governance frameworks, system design patterns, and how the platform structures identity data and processes.
Sample question from this domain above: Q4
Deploy and configure IdentityIQ in your environment. Cover database setup, system integration, and initial configuration of the platform and its dependencies.
Sample question from this domain above: Q7
Implement governance workflows and access controls. Execute access certifications, manage policy enforcement, and oversee identity lifecycle transitions.
Sample question from this domain above: Q6
Integrate new applications into IdentityIQ. Configure connectors to pull account and entitlement data, manage account correlation, and handle data synchronization.
Extend IdentityIQ through custom code and configuration. Use BeanShell scripting and APIs to modify workflows, create rules, and build custom UI elements.
Diagnose and resolve common issues in IdentityIQ deployments. Apply performance tuning techniques and follow deployment best practices to maintain system health.
Common questions about the exam itself