MSGraphPSEssentials.psd1
# Module manifest for module 'MSGraphPSEssentials' # Generated by: Jeremy Bradshaw # Generated on: 2021-09-08 @{ RootModule = 'MSGraphPSEssentials.psm1' ModuleVersion = '0.5.5' CompatiblePSEditions = @('Desktop', 'Core') GUID = '7394f3f8-a172-4e18-8e40-e41295131e0b' Author = 'Jeremy.Bradshaw@Outlook.com' CompanyName = '' Copyright = '(c) 2020 Jeremy Bradshaw. All rights reserved.' Description = 'A collection of functions enabling easier consumption of Microsoft Graph using just PowerShell (Desktop/Core).' PowerShellVersion = '5.1' FunctionsToExport = @( 'New-MSGraphAccessToken', 'New-MSGraphRequest', 'New-SelfSignedMSGraphApplicationCertificate', 'New-MSGraphPoPToken', 'Add-MSGraphApplicationKeyCredential', 'Remove-MSGraphApplicationKeyCredential', 'ConvertFrom-JWTAccessToken', 'New-RefreshTokenCredential', 'Get-AccessTokenExpiration' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('MicrosoftGraph', 'OAuth', 'App-Only', 'Delegated', 'DeviceCode', 'JWT', 'AccessToken', 'RefreshToken') LicenseUri = 'https://github.com/JeremyTBradshaw/MSGraphPSEssentials/blob/main/LICENSE' ProjectUri = 'https://github.com/JeremyTBradshaw/MSGraphPSEssentials' ReleaseNotes = @' v0.5.5 (2021-09-08): - Added [-ExoEwsAppOnlyScope] switch parameter for New-MSGraphAccessToken's ClientCredentials parameter sets. -- This will change the scope to https://outlook.office365.com/.default instead of the typical https://graph.microsoft.com/.default, to enable OAuth app-only authentication with Exchange Online for EWS applications. -- Delegated permissions / user-present auth. flows for EWS are already covered in the DeviceCode and RefreshToken parameter sets (i.e., supply -Scopes Ews.AccessUser.All). '@ } } HelpInfoURI = 'https://github.com/JeremyTBradshaw/MSGraphPSEssentials/blob/main/README.md' } |