Signed in as:
filler@godaddy.com
Signed in as:
filler@godaddy.com
The Spoofing plugin contains multiple task templates that can be used to improve the quality of SailPoint installs, testing, and troubleshooting. The tasks are:
This plugin is compatible with any IdentityIQ system that can accept plugins and has the Plugin database active.
Components of this plugin use direct database queries instead of API calls. This speeds up the tasks significantly. Currently this supports MySQL, SQL Server, and Oracle databases. For Postgress please contact the author for collaboration.
Plugins can be installed four ways:
The Account Extract task pulls data from an application and writes it to a CSV file.
The Aggregate Extracted Data task spoofs an application, taking a CSV file (from the Extract Account Data task) and presenting it to the application as though it was brought in via its own getObject method.
The search account data function is an alternative to using the API for searching data inside an application's links. It has the capability to search uncorrelated identities, inactive identities. It has the option (default) to use database calls for the searches. The search requires XML based SQL calls since the data are saved in XML.
Search all accounts for companyName = IGM
This is a simple use case, just a count of the number of users whose companyName field equals IGM
Compare two fields against each other, companyName vs orgName
Fields must reside in the same application. For cross application compares, use the compare feature.
Set all values of an attribute to a certain value for certain users. For example, for all users with companyName=IGM, then set companyDescription to Independent Garage Mechanics
This will take the results of the search and set a different attribute to a value.
The main purpose of the Compare Account Data function is to compare Identity vs Account data or Account to Account data, producing a spreadsheet of differences.
The compare map is the name of a Custom object. The Custom object contains the following lead (you can call the Custom object by any name you wish):
<Custom name="Compare Map">
<Attributes>
<Map>
Inside the Map are a number of `<entry` elements which are structured as follows:
<entry name="IDA-FirstName">
<value>
<Map>
<entry name="Workday Direct" value="FIRST_NAME"/>
<entry name="Workday File" value="FIRSTNAME"/>
</Map>
</entry>
The name of the entry must be unique and the columns in the spreadsheet are organized by this left to right. The two entry names in the inner Map are the application name and attribute name. This example is for comparing a Workday connector called Workday Direct versus a delimited file connector called Workday File
You can also compare a connector value to an identity value as follows:
<entry name="IDA-FirstName">
<value>
<Map>
<entry name="Workday Direct" value="FIRST_NAME"/>
<entry name="IdentityIQ" value="firstname"/>
</Map>
</entry>
or include it as a third comparison:
<entry name="IDA-FirstName">
<value>
<Map>
<entry name="Workday Direct" value="FIRST_NAME"/>
<entry name="Workday File" value="FIRSTNAME"/>
<entry name="IdentityIQ" value="firstname"/>
</Map>
</entry>
The result is a spreadsheet showing the differences.
The Identity Extract task is a convenience task that pulls data from identities and writes it to a CSV file. It is easier to use than a report.
The default list of attributes is all of them except:
- bundles
- bundleSummary
- assignedRoles
- assignedRoleSummary
- exceptions
- lastRefresh
- lastLogin
- capabilities
- scorecard.compositeScore
- managerStatus
- rights
- workgroups
- softwareVersion
- inactive
- password
See the tooltips for more info on includes and excludes.
Target Aggregation is a convenience task that allows the user to call getObject() on a user and then execute the Aggregation logic on that ResourceObject. It calls the Aggregator's aggregate() method using the Application and ResourceObject.
Mercury Cyber
Copyright © 2024 Mercury Cyber - All Rights Reserved.
Powered by GoDaddy
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.