SailPoint IdentityIQ-Engineer SailPoint Certified IdentityIQ Engineer Exam Practice Test
Total 267 questions
SailPoint Certified IdentityIQ Engineer Questions and Answers
IdentitylQ is using emails to notify users about completion of steps within a process, or actions that need to be addressed.
To ensure this notification is working, a main configuration must be set up in IdentitylQ to provide mail server and mail server authentication details.
Is this a required setting that an engineer must set up in IdentitylQ in order to ensure successful communication with the SMTP server?
Solution: Email Protocol
Is the following statement true about out-of-the-box reporting?
Proposed Solution:
All IdentityIQ report results are stored on IdentityIQ application servers.
Is this a valid step to take when importing SailPoint XML file objects into IdentityIQ?
Proposed Solution:
Import the XML file through SQL database manager to place the XML file in the IdentityIQ database.
Is the following statement true?
Proposed Solution:
All ManagedAttribute objects can have an Identity object as the owner.
Can the Provisioning tab under " Administrator Console " be used to do the following task?
Proposed Solution:
View all failed, pending, successful provisioning transactions.
Can the following be achieved via configuration of control variables in the out-of-the-box Lifecycle Manager (LCM) workflows?
Solution: Specify which access items may be requested.
An engineer is assigned to configure an account attribute. The requirements are:
Purpose: Flag privileged accounts
Read from: Financial application, privileged attribute
Calculate from: Keystore application, responsibility-code attribute
Usage 1: Display as option in Advanced Analytics
Usage 2: Use when writing rules
Usage 3: Include in policies
Does the engineer need to set this configuration option on the account attribute to meet the requirements?
Proposed Solution:
Attribute Type: boolean
Is this relationship type available for an IdentityIQ Role that has a multiple-level structure?
Proposed Solution:
Hierarchy
Is this a valid scenario that can be achieved in IdentitylQ by configuring the Quicklink populations?
Solution: Allow a user to create a new identity cube in IdentitylQ.
Is this what should be performed in order to generate the database script to extend Application attributes in the IdentitylQ database on the initial installation?
Solution: Run the command iiq extendedSchema in the IIQ_Home/WEB-INF/bin directory.
The engineer uses the sailpoint.api.IdentityService in a BeanShell method to look up and return all account names for an identity on the application ' MagicBox ' . Is this a correct implementation?
Proposed Solution:
import sailpoint.api.IdentityService;
import sailpoint.api.SailPointContext;
import sailpoint.object.Application;
import sailpoint.object.Identity;
import sailpoint.object.Link;
import sailpoint.tools.GeneralException;
public List getAccountNames(SailPointContext context, Identity identity) throws GeneralException {
Application application = context.getObjectByName(Application.class, " MagicBox " );
IdentityService service = new IdentityService(context);
List < String > accountNames = new ArrayList < String > ();
List < Link > links = service.getLinks(identity, application);
if (links != null) {
for (Link link : links) {
accountNames.add(link.getNativeIdentity());
}
}
return accountNames;
}
IdentityIQ has been installed and set up with the contents of IdentityExtended.hbm.xml as follows:

Is this a correct statement about the installation?
Proposed Solution:
Additional placeholder extended attributes can be added, beyond the 10 shown and up to a maximum of 20.
A customer wants to make changes in their IdentityIQ user interface.
Consider branding and other IdentityIQ UI changes. Is this statement valid?
Proposed Solution:
The copyright notice must be left in the HTML and displayed on every window.
Can this be achieved using Rapid Setup user interface configuration options?
Solution: Disable an account and remove all its entitlements on a particular application during Leaver events.
A manager wants to extend the access granted to an employee.
Is this a default role type that is available for the manager to request in IdentityIQ during the access request process?
Proposed Solution:
HR Role
An engineer needs to first create a custom audit event and then set up an associated report. What are four steps to accomplish this goal?
Solution: Create and load a Custom Audit Report TaskDefinition XML and corresponding Custom Audit Report Form XML.
The engineer is configuring a new application definition.
Due to company mergers, the customer has several different formats for employee number. The customer needs to match on the manager employee number to the manager identity, taking all of these formats into account.
Is this the rule an engineer should write to accomplish the goal?
Proposed Solution:
Write a ManagerCorrelation rule.
Is this where email templates can be viewed after product installation?
Proposed Solution:
In the Debug page as an EmailTemplate object.
Is this a default functionality of the Lifecycle Manager (LCM) module?
Proposed Solution:
Launch Certification Campaign
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.
Is this a true statement about localization support in IdentitylQ?
Solution: Message files may be added to support additional languages, but the out-of-the-box supplied message files cannot be modified.
Can the rule library named “Common Rules Library” be included in a Rule by adding this code?
Proposed Solution:
< ReferencedRules >
< Reference class= " sailpoint.object.RuleLibrary " name= " Common Rules Library " / >
< /ReferencedRules >
Is the following statement about workflow step types and their usage true?
Proposed Solution:
A step with the attribute wait= " 1 " will cause the workflow to wait for at least one minute. The workflow will be revived on the next run of the Perform Maintenance Task, after the wait period is over.
Is this what should be performed in order to generate the database script to extend Application attributes in the IdentitylQ database on the initial installation?
Solution: Run a build with the updated schema placed inside it.
Is this configuration option required when an engineer sets up an Active Directory application?
Proposed Solution:
Name
Can the rule library named Common Rules Library " be included in a Rule by adding this code?
Solution:
The engineer is configuring a new application definition.
Due to company mergers, the customer has several different formats for employee number. The customer needs to match on the manager employee number to the manager identity, taking all of these formats into account.
Is this the rule an engineer should write to accomplish the goal?
Proposed Solution:
Write a Correlation rule.
An engineer is developing an instance of IdentitylQ using the Services Standard Build (SSB) for a client. Is this a valid action the engineer can perform when setting up or using the SSB?
Solution: Place the patch jar file in the build ' s base/patch folder that matches the patch version the client is using
Is this configuration option required when an engineer sets up an Active Directory application?
Proposed Solution:
Profile Class
Can the rule library named Common Rules Library " be included in a Rule by adding this code?
Solution:

The business analysts for a large hospital need to confirm that their role assignment rules are working correctly. They are performing a final test on the production system by certifying the users who have been assigned the role. The access reviews should be sent to the security team for final sign-off.
Will this certification type achieve the goal?
Proposed Solution:
Role Membership Certification
Is the following statement about workflows and sub-workflows (subprocesses) true?
Proposed Solution:
The outputs of a subprocess (sub-workflow) can be returned to variables in the calling workflow using the returns attribute of the calling step.
For example:
< Step icon= " Task " name= " Initialize " posX= " 134 " posY= " 10 "
returns= " identityRequestId,project " send= " identityName,plan " >
...
Is this configuration option required when an engineer sets up a SCIM 2.0 application?
Solution: Name
Can the Provisioning tab under " Administrator Console ' be used to do the following task?
Solution: Manually retry the provisioning attempt for pending transactions.
Is the following true of Identity Provisioning Policies?
Solution: Identity Provisioning Policies can be used to include allowed-values definitions or validation logic on fields so that only valid/authorized values can be specified for those fields when using the Create Identity feature to add an identity.
The engineer is writing code to modify Policy objects. Is this the correct way to get, lock, modify and save the object, given the name of the object?
Proposed Solution:
public void updateObject(SailPointContext context, String objectName) throws GeneralException {
Policy object = context.getObjectByName(Policy.class, objectName);
// ... modify object ...
context.lockObject(object);
context.decache(object);
context.commitTransaction();
}
An organization is making a change at the regional level.
Many users of a financial system have incorrect entitlements. Some users are missing entitlements, and some users have excess entitlements. Work needs to be performed to clean up access.
Is this one of the IdentuylQ batch request types that can help meet this goal?
Solution: Delete Entitlement
Can an Escalation Rule be used to handle this scenario?
Solution: Automatically reassign parts of an access review to a different certifier.
Is this a purpose of an IdentitylQ certification?
Solution: to attest lo a user ' s system access
Can this be achieved using Rapid Setup user interface configuration options?
Proposed Solution:
Disable an account on a particular application and delete it 30 days later during Mover events.
Is the following statement about workflow step types and their usage true?
Proposed Solution:
A step named " end " is required to allow the workflow to end correctly.
An engineer is assigned to configure an account attribute. The requirements are:
Purpose: Flag privileged accounts
Read from: Financial application, privileged attribute
Calculate from: Keystore application, responsibility-code attribute
Usage 1: Display as option in Advanced Analytics
Usage 2: Use when writing rules
Usage 3: Include in policies
Does the engineer need to set this configuration option on the account attribute to meet the requirements?
Proposed Solution:
Attribute Name
A client wants users who belong to an IdentitylQ workgroup named Management to be able to request entitlements and roles, but only for other users whose location attribute is the same as theirs.
Is this a population that will achieve the goal?
Solution: Create a quicklink population, set the membership match list to the IdentitylQ workgroup " Management, " and set " Who can members request for? " as report to the requester.
An implementation engineer needs to perform an initial installation of identitylQ.
Drag the options from the left into the answer area on the right, and place them in the correct order.

An engineer needs to first create a custom audit event and then set up an associated report. What are four steps to accomplish this goal?
Solution: Create a Data Export task.
Can the Environment tab under ‘Administrator Console’ be used to do the following task?
Proposed Solution:
View status of installed SailPoint modules/extensions.
A bank is two years into an ongoing project to provide all access through roles. The bank is actively using roles and actively adding to their role model. They need to ensure that all roles include the correct entitlements.
Will this certification type achieve the goal?
Solution: Account Group Membership Certification
Is the following true of Identity Provisioning Policies?
Proposed Solution:
Identity Provisioning Policies can be defined to support creation of identities or editing of identities through the IdentityIQ UI.
Can an Escalation Rule be used to handle this scenario?
If an access review has not been completed within 7 days, re-assign it to the certifier ' s manager.
Proposed Solution:
Can the following action be performed using Rapid Setup application onboarding?
Solution: Specify the account attribute and value filter that identifies a secondary account.
Is this an example of a mover lifecycle event?
Solution: An employee quits their job and needs all of their accounts disabled.
A manager wants to extend the access granted to an employee.
Is this a default role type that is available for the manager to request in IdentityIQ during the access request process?
Proposed Solution:
IT Role that is inherited from an assigned Business Role
An engineer needs to first create a custom audit event and then set up an associated report.
What are four steps to accomplish this goal?
Proposed Solution:
From the Intelligence > Reports page, configure and schedule the newly-created report.
Can the following be achieved via configuration of control variables in the out-of-the-box Lifecycle Manager (LCM) workflows?
Proposed Solution:
Specify the email template for notifications.
The engineer is configuring a new application definition.
The customer wants an Audit record to be created with the error message, if provisioning fails.
Is this the rule an engineer should write to accomplish the goal?
Solution: Configure a Postlterate rule
Can the following action be performed using Rapid Setup application onboarding?
Solution: Specify account correlation by mapping an identity attribute to an account attribute.
Assuming that the policy violation owner has the necessary permissions, is this a valid option for the policy violation owner to use when acting on a policy violation of type ' Account Policy ' ?
Proposed Solution:
Allow
The engineer is working on a workflow implementation.
After a form step, the workflow can transition to three steps:
Stop if the Reject (back) button is used,
Audit if the Approve (next) button is used and the field named comment is returned from the form to the workflow variable comment and has a value,
Provision otherwise.
The engineer writes the transitions in XML code.
Is this a valid implementation?
Proposed Solution:
< Transition >
< Source >
if (!approved) return " Stop " ;
if (comment) return " Audit " ;
return " Provision " ;
< /Source >
< /Transition >
Is this statement true about certifications?
Proposed Solution:
A certification cannot be signed off until after the challenge period ends.
A client needs a custom quicklink, which only managers can launch, in order to launch a simple workflow.
Is this a valid step to take during the development of this custom quicklink?
Proposed Solution:
Place a quicklink object on the workflow that is to be launched.
Can this action be performed as part of configuring an application definition in IdentitylQ?
Solution: Define account correlation via a rule.
A client needs a custom quicklink, which only managers can launch, in order to launch a simple workflow. Is this a valid step to take during the development of this custom quicklink?
Solution: Set the quicklink options to Tor Others " in order to launch the workflow immediately when the quicklink is clicked.
Can the following action be performed using Rapid Setup application onboarding?
Solution: Specify account correlation using a rule.
Is the following statement true?
Proposed Solution:
All ManagedAttribute objects must be associated to an Application object.
An implementation engineer needs to perform an upgrade of IdentityIQ between releases.
Is the following statement true?
Proposed Solution:
All custom branding changes will automatically be updated through the upgrade process.
Is the following statement about workflows and sub-workflows (subprocesses) true?
Proposed Solution:
It is best practice to leverage standard LCM sub-workflows as much as possible for custom provisioning workflows.
Is the following a true statement about IdentityIQ authentication and authorization?
Proposed Solution:
Scopes can control the features that are used in IdentityIQ.
A customer wants to make changes in their IdentityIQ user interface.
Consider branding and other IdentityIQ UI changes. Is this statement valid?
Proposed Solution:
iiQMessages files are used to change text labels.
Is the following statement about workflow step types and their usage true?
Proposed Solution:
A catch step must accompany every step in a workflow that can potentially throw an exception.
IdentityIQ is using emails to notify users about completion of steps within a process, or actions that need to be addressed. To ensure this notification is working, a main configuration must be set up in IdentityIQ to provide mail server and mail server authentication details.
Is this a required setting that an engineer must set up in IdentityIQ in order to ensure successful communication with the SMTP server?
Proposed Solution:
SMTP Port
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.
Can the Provisioning tab under " Administrator Console ' be used to do the following task?
Solution: View the specific operations on each attribute being provisioned.
Can the Provisioning tab under " Administrator Console " be used to do the following task?
Proposed Solution:
View the connection status of the application the provisioning status is associated to.
Is the following statement about IdentityIQ rule inputs and outputs correct?
Proposed Solution:
for (int i = 0; i < this.variables.length; i++) {
String name = this.variables[i];
Object value = eval(name);
if (value == void)
print(name + " = void " );
else if (value == null)
print(name + " = null " );
else
print(name + " : " + value.getClass().getSimpleName() + " = " + value);
}
This debug code will print all available inputs and outputs for a BeanShell rule.
Is this statement true about the Application, Identity, ManageAttribute, Bundle, and Link objects in IdentitylQ?
Solution: An Application object is not required to aggregate external user account information into IdentitylQ.
A client wants users who belong to an IdentitylQ workgroup named Management to be able to request entitlements and roles, but only for other users whose location attribute is the same as theirs.
Is this a population that will achieve the goal?
Solution: Create a quicklink population, set the membership match list to " All, " and set " Who can members request for? ' ' as share attributes with the requester, with the attribute set to location. '
Match the following IdentityIQ console commands to their functions.
Use the drop-down menus to select your answers. Answer options from the drop-down menus may only be used once. Some will not be used at all.

Is this statement correct about writing and executing source mapping rules to populate identity attributes?
Solution: The rule type must be IdentityAttribute.
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.
Can this be achieved using Rapid Setup user interface configuration options?
Proposed Solution:
Disable an account on a particular application and delete it 30 days later during Leaver events.
Total 267 questions

