SailPoint IdentityNow PowerShell Module

Updated 17 Oct 2019 for v1.0.2 with additional cmdlets for;

Create / Get / Update / Remove IdentityNow Transforms
Get IdentityNow Rules
Get / Update Email Templates
Get IdentityNow Profiles
Get / Update IdentityNow Profiles Order

I’ve just published v1 of my SailPoint IdentityNow PowerShell Module.… keep reading

Multi-Threading Granfeldt PowerShell Management Agent Imports

As I’m sure you are familiar (with my many posts on the topic), the Granfeldt PowerShell Management Agent is extremely flexible. When used to integrate Microsoft Identity Manager with modern REST API’s it is easy to retrieve pages of results from a REST API and process the objects through the Management Agent.… keep reading

JWTDetails PowerShell Module for Decoding JWT Access Tokens with readable Token Expiry Time

I’ve just published my first PowerShell Module to the PowerShell Gallery. The JWTDetails PowerShell Module contains the Get-JWTDetails cmdlet that decodes a JWT Access Token and converts it to a PowerShell Object. But wait, there’s more. The reason I created this module is because I always need to know what is the Expiry Time for a JWT Access Token.… keep reading

Cannot load Windows PowerShell snap-in MIIS.MA.Config on Microsoft Identity Manager 2016 SP1

On a Microsoft Identity Manager 2016 SP1 Server running the Add-PSSnapin MIIS.MA.Config PowerShell snap-in throws the error

Add-PSSnapin : Cannot load Windows PowerShell snap-in MIIS.MA.Config because of the following error: The Windows PowerShell snap-in module C:\Program 
Files\Microsoft Forefront Identity Manager\2010\Synchronization Service\UIShell\Microsoft.DirectoryServices.MetadirectoryServices.Config.dll does not have the required Windows PowerShell snap-in strong name Microsoft.DirectoryServices.MetadirectoryServices.Config, Version=, Culture=neutral, PublicKeyToken=31bf3856ad364e35.
keep reading

An Azure MFA Management Agent for User MFA Reporting using Microsoft Identity Manager

Microsoft as part of the uplift in Authentication Methods capability have extended the Graph API to contain User Azure MFA information. My customers have been requesting MFA User Reporting data for some time. How many users are registered for Azure MFA?… keep reading

Accessing your Ubiquiti Unifi network configuration with PowerShell

Unifi network configuration with PowerShell

Almost two years ago I rebuilt my home network with Ubiquiti Unifi equipment. Yet it wasn’t until recently I wanted to programmatically get configuration information out of it. Luckily there were a number of examples accessing the Unifi API, but none with PowerShell.… keep reading

VSCode on Raspberry Pi for PowerShell Development

VSCode on Raspberry Pi for PowerShell

This is a post that I started more than a year ago. A goal was to be able to use a Raspberry Pi as a PowerShell Development environment. Whilst a lot has changed in that time (Powershell Core, Code Server and now the new Raspberry Pi 4) and a lot of progress made, I haven’t achieved my ultimate goal of using a Raspberry Pi as a development environment for Azure PowerShell Functions.… keep reading

A Rudimentary RACF Management Agent for Microsoft Identity Manager

PowerShell RACF z/OS PowerShell MIM MA

A RACF Management Agent for Microsoft Identity Manager ? Isn’t there one in the box? No. Host Integration Management Agents were deprecated when Microsoft released Forefront Identity Manager as the successor to Identity Lifecycle Manager (ILM). I understand it was partly due to lack of demand for the integration, and the reliance on Host Integration Server (HIS) along with the move in operating system support 32-bit (in ILM) to 64-bit (in FIM).… keep reading