AzureCommonStuff
1.0.12
Some of the interesting functions:
- Connect-AzAccount2 - proxy function for Connect-AzAccount, but supports reusing the existing session
- Connect-PnPOnline2 - proxy function for Connect-PnPOnline with some enhancements like: automatic MFA auth if MF
Some of the interesting functions:
- Connect-AzAccount2 - proxy function for Connect-AzAccount, but supports reusing the existing session
- Connect-PnPOnline2 - proxy function for Connect-PnPOnline with some enhancements like: automatic MFA auth if MFA detected, skipping authentication if already authenticated etc
- Get-AzureDirectoryObject - gets Azure directory object (user, group, device etc.) by its ID
- Get-AzureDirectoryObjectMemberOf - gets Azure directory object (user, group, device etc.) memberships by its ID
- Invoke-AzureBatchRequest - function to invoke batch requests against Azure Resource Manager provider (unofficial) api
- New-AzureBatchRequest - function to create batch request object usable against Azure Resource Manager provider (unofficial) api
- New-AzureDevOpsAuthHeader - creates auth header for DevOps authentication
- ...
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2022 @AndrewZtrhgf. All rights reserved.
Package Details
Author(s)
- @AndrewZtrhgf
Tags
Azure AzureCommonStuff PowerShell Monitoring Audit Security Graph Runbook Batch ARM Batching ARG
Functions
Connect-AzAccount2 Connect-PnPOnline2 FilterBy-AzureScope Get-AuthenticatedSPIdentityAppId Get-AzureDirectoryObject Get-AzureDirectoryObjectMemberOf Invoke-AzureBatchRequest New-AzureBatchRequest New-AzureDevOpsAuthHeader Start-AzureSync
PSEditions
Dependencies
Release Notes
            1.0.12
                FIXED
                    New-AzureBatchRequest - possible to use "placeholder" with "name" parameter now
            1.0.11
                CHANGED
                    Invoke-AzureBatchRequest - new parameter "separateErrors"
                                             - adding original request and response to returned error object
                                             - fixed url format checks
                                             - expanding data property (result of KQL query)
                    New-AzureBatchRequest - uri alias
                                          - fixed url format checks
                    Connect-PnPOnline2 - added check that PnPPowerShell module is installed
            1.0.10
                CHANGED
                    Invoke-AzureBatchRequest - added support for pagination when $skipToken is returned
                                             - return "Data" property content if "dontBeautifyResult" is not specified and KQL result was returned
            1.0.9
                CHANGED
                    New-AzureBatchRequest - new content parameter for making KQL queries
                    Invoke-AzureBatchRequest - fixes
            1.0.8
                FIXED
                    Invoke-AzureBatchRequest - return correct error message
                CHANGED
                    New-AzureBatchRequest - added api version check
                    Get-AzureDirectoryObject - return ObjectType property instead of @odata.type
            1.0.7
                ADDED
                    Get-AzureDirectoryObject
                    Get-AzureDirectoryObjectMemberOf
            1.0.6
                FIXED
                    Invoke-AzureBatchRequest - stop returning of empty objects on failed requests
                CHANGED
                    New-AzureBatchRequest - merged url and urlWithPlaceholder parameters
                                          - added support for specifying ID for urls with placeholder
            1.0.5
                CHANGED
                    Invoke-AzureBatchRequest - added parameter "dontAddRequestName"
                FIXED
                    Invoke-AzureBatchRequest - pipeline fixes
                    New-AzureBatchRequest - slashes replace fix
            1.0.4
                ADDED
                    Invoke-AzureBatchRequest
                    New-AzureBatchRequest
            1.0.3
                CHANGED
                    New-AzureDevOpsAuthHeader - MSAL is now not default auth
            1.0.2
                ADDED
                    Connect-PnPOnline2 - new parameter useWebLogin
            1.0.1
                CHANGED
                    fixes & new parameters for Connect-AzAccount2
            1.0.0
                Initial release. Some functions are migrated from now deprecated AzureADStuff module, some are completely new.
            
FileList
- AzureCommonStuff.nuspec
- AzureCommonStuff.psd1
- AzureCommonStuff.psm1