Hi Developer Community. Great to see this community come to fruition.
Previously I’ve posted about the SailPoint IdentityNow PowerShell Module on Compass, but now with the Developer Community I’d like to solicit any feature enhancements, or even others that would like to participate (via pull requests) in keeping the functionality current.
If you’ve not previously seen or used the module, the summary of the latest version (1.1.2) can be found here.
The repo with all the latest info and full readme is on Github here.
I’m already a fan. Thanks very much for your invaluable module!
I’m going to be spending some time in here as I’m embarking on some Jira to IDN integration to get tickets raised for manual provisioning and I’m really hoping the community can help.
Cheers
Julian
Hey Darren, thanks so much for sharing this! I’ve went ahead and moved your post over to the Tools subcategory and I’m going to sticky your post to the top
Originally I developed the module for a bunch of integration and automation we were doing for a customer. I had a huge number of scripts, but they weren’t manageable by our Managed Services team. So I built the original module and then release it as open source.
Later with Sean McGovern who’d started something similar, we combined our efforts and knocked out extending the functionality and standardized the authentication as the IDN platform changed.
It’s fantastic to see the number of downloads increasing, and hearing feedback of from the many users of it to automate implementations and bulk configuration tasks.
Fix for New-IdentityNowCertCampaign bug whereby AuthN failed.
Updates to Get-IdentityNowCertCampaignReport to handle API AuthN changes.
Add additional detail to New-IdentityNowIdentityProfilesReport Report to show transforms
Get-IdentityNowCertCampaignReport New functionality to return all reports within a period with an option to return incomplete or completed campaign reports.
I’ve just published v1.1.6 of the Community IdentityNow PowerShell Module. Supporting blogpost here
Private APIs to v3 API transition
Key item is the start of the transition from private APIs to v3 APIs.
To make this more seamless and provide backwards capability the three updated cmdlets for v3 APIs maintain backwards capability without any changes. To use the v3 APIs with the three cmdlets you need to specify the -V3API switch.
The three cmdlets with the V3API switch are:
Update-IdentityNowRole
Get-IdentityNowSource
Update-IdentityNowSource
Finally, I’d love to have more assistance maintaining this module. Specifically adding new cmdlets for new IdentityNow features and updating cmdlets that now have v3 APIs.
Thankyou for this wonderful utility, this makes our job lot more easier.
I have installed he module in my local and trying to Test-IdentityNowCredential, but get below error:
PS C:\Users\DHEERAJ\git\powershell_module_identitynow> Test-IdentityNowCredentials
WARNING: Testing APIv3 credentials failed for devrel-ga-5700. Unable to continue.
WARNING: Unable to auth password grant type for devrel-ga-5700 v2:True v3:True cred:True pat:False
{"error":"invalid_client","error_description":"Unauthorized grant type"}
Personal Access Token not stored in IdentityNow Configuration.
i have set client id and secrete by creating config from API Management:
Hey Dheeraj. Are you on the latest version?
Create a Personal Access Token (via the IdentityNow Portal and your personal identity profile/account preferences) and add that to your configuration, test then save.
That works perfectly! Now I just need to get the entitlements from the specific accounts. I’m assuming I have to use Search-IdentityNowEntitlements. I’ll play with it and see what I can come up with.