GraphShell.psd1
|
@{ RootModule = 'GraphShell.psm1' ModuleVersion = '0.3.2' GUID = '963bcd95-8cc5-46bb-9740-9c38f26588c3' Author = 'Josimar Honorato' CompanyName = 'GraphShell' Copyright = '(c) GraphShell. All rights reserved.' Description = 'Explore and map Microsoft Graph PowerShell cmdlets, REST endpoints, permissions, modules and API metadata directly from PowerShell. GraphShell does not replace the Microsoft Graph PowerShell SDK and does not call the Microsoft Graph API or your tenant; it explains and relates the Graph surface using the same catalog that powers the GraphShell Explorer web app (https://explorer.graphshell.cloud/).' PowerShellVersion = '5.1' CompatiblePSEditions = @('Desktop', 'Core') FunctionsToExport = @('Get-GraphMapping', 'Get-GraphDetail', 'Get-GraphParity', 'Get-GraphLegacyMapping', 'Get-GraphPermission') CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('MicrosoftGraph', 'Graph', 'PowerShell', 'EntraID', 'Identity', 'IAM', 'Microsoft365', 'Azure') ProjectUri = 'https://github.com/josimarh/GraphShell-Explorer' LicenseUri = 'https://github.com/josimarh/GraphShell-Explorer/blob/main/LICENSE' ReleaseNotes = 'v0.3.2: fixes packaging so the PowerShell Gallery renders README.md in its own Readme tab (the nuspec now includes the NuGet <readme> element, which Publish-PSResource does not yet add automatically). v0.3.1: adds a README.md to the packaged module so the PowerShell Gallery shows install/update instructions and command list in its own Readme tab. v0.3.0: adds two new cmdlets, Get-GraphLegacyMapping (maps legacy AzureAD/MSOnline command names to their current Microsoft Graph PowerShell SDK equivalent, using the official MgLegacyCommandMapping.json source) and Get-GraphPermission (looks up the official definition of a Microsoft Graph permission -- id, Application/Delegated type, admin consent requirement, description -- from MSGraphServicePrincipalPermissions.json). Get-GraphParity now also accepts -Cmdlet, resolving a SDK cmdlet name to every endpoint it maps to before reporting parity for each. v0.2.0: adds Get-GraphParity, a new cmdlet that cross-references the Microsoft Graph OpenAPI description (v1.0 and beta) with the SDK cmdlet catalog to answer whether a given endpoint has a cmdlet, only exists in the Graph API, or only exists as SDK/metadata without a matching OpenAPI operation. v0.1.1 improved multi-concept query ranking so direct relationships such as group membership outrank unrelated compound-word matches.' } } } |