UnipharSecurityAuth
1.0.0
Authentication and utility functions for Uniphar security automation
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) Uniphar Security Team. All rights reserved.
Package Details
Author(s)
- Uniphar Security Team
Tags
Azure Automation Security Authentication SendGrid KeyVault ManagedIdentity Graph ExchangeOnline
Functions
New-RandomPassword Protect-LdapFilterValue Invoke-WithRetry Connect-AzureContext Connect-GraphContext Connect-ExchangeOnlineContext Get-KeyVaultSecretPlain Get-ServicePrincipalCredentialFromKeyVault Get-OnPremAdCredential Test-OnPremAD Send-EmailViaSendGrid ConvertTo-SendGridAttachment ConvertTo-EmailRecipientArray
Dependencies
This module has no dependencies.
Release Notes
Initial release: Authentication and utility functions for Azure Automation security workflows. Includes Managed Identity authentication for Azure, Graph, and Exchange Online, SendGrid email integration with attachment support, Key Vault secret management, on-premises AD connectivity, retry logic with exponential backoff, LDAP filter protection, and email recipient normalization helpers.
FileList
- UnipharSecurityAuth.nuspec
- UnipharSecurityAuth.psd1
- README.md
- UnipharSecurityAuth.psm1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 (current version) | 56 | 1/16/2026 |