Powershell SAML App Automation
With having to register SAML based applications very frequently, it gets very time consuming to have to add/update/delete these manually. We already have automation in place for JWT based applications using AzureAD module. I don't see why the same can't exist for SAML (non-gallery/gallery) applications.
Module should handle:
- Gallery/Non-Gallery/On-Premise (I believe tags are used to distinguish this)
- Type of SSO (SAML, pass-based. and linked)
- - - At least for SAML, the module should handle steps 1-4
- Handle the provisioning aspects
From my understanding some of this can be done using AzureADServicePrincipal cmdlets of AzureAD, but not all of this, specifically around provisioning. There just seems to be a lack of documentation around this as well, or I have bad Google-fu.
Michael Maher commented
I have not run it yet but looks like an MS employee came up with an approach to handling the creation/updating of the SAML signing cert step.