I’ve just published v1.1.2 of the SailPoint IdentityNow PowerShell Module to both GitHub and the PowerShell Gallery. Release 1.1.2 of the SailPoint IdentityNow PowerShell Module is the result of considerable effort by myself and Sean McGovern. Release 1.1.2’s numerous updates comprise changes to cmdlets leveraging legacy v2 Basic Authentication, two new cmdlets, cmdlet updates for API changes, bug-fixes and documentation updates.
Version 1.1.0 to Version 1.1.2 Release Notes
New cmdlets in v1.1.2
- Get-IdentityNowIdentityAttributePreview
- Get an IdentityNow Identity Attribute Mapping Preview. See the before and after attribute values on a person object.
- Set-IdentityNowTransformLookup
- Create or update a dynamic reference transform based on external data.
v1.1.2 Updated cmdlets
- New-IdentityNowAPIClient
- v2 API Clients can now only be created when assigned to a VA Cluster. New-IdentityNowAPIClient now has the required -clusterId parameter to specify the VA Cluster to create the VA Client (v2 Auth) for.
- New-IdentityNowGovernanceGroup
- update to switch from v2 Basic Auth to v3 oAuth Authentication
- Update-IdentityNowGovernanceGroup
- update to switch from v2 Basic Auth to v3 oAuth Authentication
- Remove-IdentityNowGovernanceGroup
- update to switch from v2 Basic Auth to v3 oAuth Authentication
- Test-IdentityNowCredentials
- updated to now validate a users’ Personal Access Token (if present in user profile configuration)
Documentation updates
- updates for the new and updated cmdlets listed above
- updates to syntax for cmdlets
- additional examples for cmdlets
Full list of cmdlets
Below is a full list of Release 1.1.2 SailPoint IdentityNow PowerShell Module cmdlets.
Name Synopsis ---- -------- Complete-IdentityNowTask Complete an IdentityNow Task. Convert-UnixTime Convert UnixTime to PowerShell DateTime Get-HashString Generate IdentityNow Admin User Password Hash to obtain oAuth Access Token. Get-IdentityNowAccessProfile Get an IdentityNow Access Profile(s). Get-IdentityNowAccountActivities Get IdentityNow Activities. Get-IdentityNowAccountActivity Get IdentityNow Activity for an account. Get-IdentityNowActiveJobs Get IdentityNow Active Jobs. Get-IdentityNowAPIClient Get IdentityNow API Client(s). Get-IdentityNowApplication Get IdentityNow Application(s). Get-IdentityNowAuth Get IdentityNow JWT access token or basic auth header. Get-IdentityNowCertCampaign Get IdentityNow Certification Campaign(s). Get-IdentityNowCertCampaignReport Get IdentityNow Certification Campaign Report(s). Get-IdentityNowEmailTemplate Get IdentityNow Email Template(s). Get-IdentityNowGovernanceGroup Get an IdentityNow Governance Group. Get-IdentityNowIdentityAttribute Get an IdentityNow Identity Attribute(s). Get-IdentityNowIdentityAttributePreview Get an IdentityNow Identity Attribute Mapping Preview. Get-IdentityNowOAuthAPIClient Get IdentityNow oAuth API Client(s). Get-IdentityNowOrg Displays the default Uri value for all or a particular Organisation based on configured OrgName. Get-IdentityNowOrgConfig Get IdentityNow Org Global Reminders and Escalation Policies Configuration. Get-IdentityNowOrgStatus Get an IdentityNow Org Status. Get-IdentityNowPersonalAccessToken List IdentityNow Personal Access Tokens. Get-IdentityNowProfile Get IdentityNow Identity Profile(s). Get-IdentityNowProfileOrder Get IdentityNow Profiles Order. Get-IdentityNowQueue Get IdentityNow Queues. Get-IdentityNowRole Get an IdentityNow Role(s). Get-IdentityNowRule Get IdentityNow Rule(s). Get-IdentityNowSource Get IdentityNow Source(s). Get-IdentityNowSourceAccounts Get IdentityNow Accounts on a Source. Get-IdentityNowSourceSchema Get the Schema for an IdentityNow Source. Get-IdentityNowTask Get an IdentityNow Task(s). Get-IdentityNowTimeZone Get IdentityNow Time Zone(s). Get-IdentityNowTransform Get IdentityNow Transform(s). Get-IdentityNowVACluster Get IdentityNow Virtual Appliance Cluster(s). Invoke-IdentityNowAggregateSource Initiate Aggregation of an IdentityNow Source. Invoke-IdentityNowRequest Submit an IdentityNow API Request. Invoke-IdentityNowSourceReset Reset an IdentityNow Source. Join-IdentityNowAccount Join an IdentityNow User Account to an Identity. New-IdentityNowAccessProfile Create an IdentityNow Access Profile. New-IdentityNowAPIClient Create an IdentityNow v2 API Client for use with a Virtual Appliance. New-IdentityNowCertCampaign Create an IdentityNow Certification Campaign. New-IdentityNowGovernanceGroup Create a new IdentityNow Governance Group. New-IdentityNowIdentityProfilesReport Generate a HTML Report of IdentityNow Identity Profiles and export each Identity Profile config. New-IdentityNowOAuthAPIClient Create an IdentityNow v3 oAuth API Client. New-IdentityNowPersonalAccessToken Create an IdentityNow v3 oAuth Personal Access Token. New-IdentityNowProfile Create new IdentityNow Identity Profile(s). New-IdentityNowRole Create an IdentityNow Role. New-IdentityNowSource Create an IdentityNow Source. New-IdentityNowSourceAccountSchemaAttribute Discover or add to a sources' account schema. New-IdentityNowSourceConfigReport Generate a HTML Report of IdentityNow Sources configuration and export each Source and Schema config. New-IdentityNowTransform Create an IdentityNow Transform. New-IdentityNowUserSourceAccount Create an IdentityNow User Account on a Flat File Source. Remove-IdentityNowAccessProfile Delete an IdentityNow Access Profile. Remove-IdentityNowAPIClient Delete an IdentityNow API Client. Remove-IdentityNowGovernanceGroup Delete an IdentityNow Governance Group. Remove-IdentityNowOAuthAPIClient Delete an IdentityNow oAuth API Client. Remove-IdentityNowPersonalAccessToken Delete a personal access token in IdentityNow. Remove-IdentityNowProfile Delete an IdentityNow Identity Profile. Remove-IdentityNowRole Delete an IdentityNow Role. Remove-IdentityNowSource Deletes an IdentityNow Source. Remove-IdentityNowTransform Delete an IdentityNow Transform. Remove-IdentityNowUserSourceAccount Delete an IdentityNow User Account on a Flat File Source. Save-IdentityNowConfiguration Saves default IdentityNow configuration to a file in the current users Profile. Search-IdentityNowEntitlements Get IdentityNow Entitlements. Search-IdentityNowEvents Search IdentityNow Event(s) using Elasticsearch queries. Search-IdentityNowIdentities Search IdentityNow Identitie(s) using Elasticsearch queries. Search-IdentityNowUserProfile Get an IdentityNow Users Identity Profile. Search-IdentityNowUsers Get IdentityNow Users. Set-IdentityNowCredential Sets the default IdentityNow API credentials. Set-IdentityNowOrg Sets the default Organisation name for an IdentityNow Tenant. Set-IdentityNowTimeZone Set IdentityNow Time Zone. Set-IdentityNowTransformLookup Update lookup transform Start-IdentityNowCertCampaign Start an IdentityNow Certification Campaign that is currently 'Staged'. Start-IdentityNowProfileUserRefresh Triggers a user refresh for an IdentityNow Identity Profile(s). Test-IdentityNowCredentials Tests IdentityNow Live credentials. Test-IdentityNowSourceConnection Tests connection on an IdentityNow Source. Test-IdentityNowTransforms Test IdentityNow transforms to detect common problems Update-IdentityNowAccessProfile Update an IdentityNow Access Profile(s). Update-IdentityNowApplication Update an IdentityNow Application. Update-IdentityNowEmailTemplate Update an IdentityNow Email Template. Update-IdentityNowGovernanceGroup Add or Remove member(s) from an IdentityNow Governance Group. Update-IdentityNowIdentityAttribute Update an IdentityNow Identity Attribute to be listed in Identity Profiles. Update-IdentityNowOrgConfig Update IdentityNow Org Global Reminders and Escalation Policies Configuration. Update-IdentityNowProfileMapping Update IdentityNow Profile Attribute Mapping. Update-IdentityNowProfileOrder Update IdentityNow Profile Order. Update-IdentityNowRole Update an IdentityNow Role. Update-IdentityNowSource Update the configuration of an IdentityNow Source. Update-IdentityNowTransform Update an IdentityNow Transform. Update-IdentityNowUserSourceAccount Update an IdentityNow User Account on a Flat File Source.
Want to contribute?
Found an issue and want us to fix it? Log it here and we’ll take a look at it.
Want to fix an issue yourself or add functionality? Clone the project and submit a pull request.
Any and all contributions are more than welcome and appreciated.