IdentityNow

DevOps for SailPoint IdentityNow with PowerShell

This is the accompanying blogpost for my SailPoint Navigate Developer presentation DevOps for SailPoint IdentityNow with PowerShell from August 19 2021. If you are registered you can go direct to the presentation with this link.

A summary of what I showed in the demonstration is below. I’ve also included the Jupyter Notebook from the demonstration as well as the datasets that I generated for the creation of users and entitlements on the Flat File Source.

In the demonstration of the SailPoint IdentityNow PowerShell Module I showed

  • Installing the SailPointIdentityNow PowerShell Module
  • Overview of the cmdlets that the module contains
  • Configuring and storing the credentials to allow orchestration of a SailPoint IdentityNow Organisation using the SailPoint IdentityNow PowerShell Module
  • Validating your configured credentials
  • Retrieve Sources from a SailPoint IdentityNow Organisation
  • How to create a New Flat File Source
    • Add additional attributes to a Flat File Source Schema
  • Creating a new IdentityNow Profile
    • Update the IdentityNow Profile Mappings
    • Refresh the IdentityNow Profile
  • Update the Flat File Source
    • Create Users on the Flat File Source
    • Create Entitlements on the Flat File Source
    • Update User Accounts on the Flat File Source
    • Add an additional attribute on the Flat File Source and update a user with it
  • Update an Identity Profile to add an additional attribute
    • configure the additional attribute as searchable so it can be used in correlation rules
  • Remove a user from a Flat File Source
  • Create an Access Profile
  • Create a Certification Campaign
    • Source based certification campaign
    • Creation of a campaign filter
    • Start the campaign
  • Generate Certification Campaign Reports
  • Search Organisation Authentication Events
  • Get a list of the Applications configured in the Organisation

DevOps for SailPoint IdentityNow Jupyter Notebook

Linked below is the GitHub Repo (DevOps for SailPoint IdentityNow) that contains the Jupyter Notebook that was used in the demo along with the datasets.

If you are new to Jupyter Notebook with PowerShell, see this post.

Darren Robinson

Bespoke learnings from a Microsoft Identity and Access Management Architect using lots of Microsoft Identity Manager, Azure Active Directory, PowerShell, SailPoint IdentityNow and Lithnet products and services.

Recent Posts

EntraPulse – Your AI-Powered Gateway to Microsoft Graph & Docs

Today, I’m super excited to finally announce the Beta release of EntraPulse Lite – a…

2 months ago

Lokka MCP Authentication Enhancements

I'm excited to share some significant authentication enhancements I've contributed to the Lokka MCP Server…

3 months ago

AI Inception: Building AI Solutions with AI for AI

Last month I had the pleasure of speaking at the Sydney event for Global Azure.…

3 months ago

A Have I Been Pwned MCP Server for Claude

Model Context Protocol (MCP) is a powerful framework that extends AI clients like Claude and…

5 months ago

Azure AI Developer Hackathon

I've just completed participating in the Azure AI Developer Hackathon that was looking to provide…

5 months ago

Dynamics 365 CE (Sales, CRM) IAM PowerShell Module

Updated: July 2025 v1.0.2 Fixes issue setting D365SalesGlobals enabling session management for D365 Sales API…

6 months ago

This website uses cookies.