autographps
0.31.0
CLI for automating and exploring the Microsoft Graph
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2020 Adam Edwards.
Package Details
Author(s)
- Adam Edwards
Tags
MSGraph Graph AADGraph Azure MicrosoftGraph Microsoft-Graph MS-Graph AAD-Graph GraphExplorer REST CRUD GraphAPI autograph poshgraph Windows Linux MacOS
Functions
Find-GraphPermission Get-Graph Get-GraphChildItem Get-GraphItemWithMetadata Get-GraphLocation Get-GraphType Get-GraphUri New-Graph New-GraphObject Remove-Graph Set-GraphLocation Set-GraphPrompt Show-GraphHelp Update-GraphMetadata
PSEditions
Dependencies
-
- AutoGraphPS-SDK (>= 0.17.0)
- scriptclass (>= 0.20.1)
Release Notes
## AutoGraphPS 0.31.0 Release Notes
This release addresses an incomplete fix for the Graph metadata schema change on 2020-01-22, and also adds new usability features and fixes other minor issues.
### New dependencies
None.
### Breaking changes
* `New-GraphObject` now fails in certain cases where it previously ignored an error. See subsequent "New features" note about new functionality for `New-GraphObject`.
### New features
* `Show-GraphHelp` now supports tab-completion for the `ResourceName` parameter for faster input and for "browsing" of resource names
* `Show-GraphHelp` supports the `GraphName` parameter that can be used to indicate that help should correspond to the API version of the specified Graph
* `New-GraphObject` now fails if an invalid property for the given type is specified for the `Property` or `PropertyList` arguments. Previously specifying a non-existent property for the type was a no-op. The error correctly informs the caller that they've made a mistake. Such errors can be ignored by specifying the `SkipPropertyCheck` parameter.
### Fixed defects
* [Metadata regression](https://github.com/adamedx/autographps/issues/83): Commands like `gls` and `Get-GraphUri` no longer return actions and functions due to a change to the public Graph metadata format on 2020-01-22. This was supposed to be addressed with [the fix for an earlier issue](https://github.com/adamedx/autographps/issues/81), but that fix was incomplete and missed the case of actions and functions.
* [Single element values incorrectly set in properties for object returned by New-GraphObject](https://github.com/adamedx/autographps/issues/85): If you use the `Values` parameter of `New-GraphObject` to pass an array that has only one element, it will not be stored as an array, and the resulting object will result in bad request errors when sent to Graph.
FileList
- AutoGraphPS.nuspec
- AutoGraphPS.psd1
- AutoGraphPS.psm1
- lib\Microsoft.Identity.Client.4.4.0\lib\net45\Microsoft.Identity.Client.dll
- lib\Microsoft.Identity.Client.4.4.0\lib\netstandard1.3\Microsoft.Identity.Client.dll
- lib\Microsoft.IdentityModel.Clients.ActiveDirectory.5.2.0\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll
- lib\Microsoft.IdentityModel.Clients.ActiveDirectory.5.2.0\lib\netstandard1.3\Microsoft.IdentityModel.Clients.ActiveDirectory.dll
- src\aliases.ps1
- src\cmdlets.ps1
- src\graph.ps1
- src\client\LocationContext.ps1
- src\cmdlets\Find-GraphPermission.ps1
- src\cmdlets\Get-Graph.ps1
- src\cmdlets\Get-GraphChildItem.ps1
- src\cmdlets\Get-GraphItemWithMetadata.ps1
- src\cmdlets\Get-GraphLocation.ps1
- src\cmdlets\Get-GraphType.ps1
- src\cmdlets\Get-GraphUri.ps1
- src\cmdlets\New-Graph.ps1
- src\cmdlets\New-GraphObject.ps1
- src\cmdlets\Remove-Graph.ps1
- src\cmdlets\Set-GraphLocation.ps1
- src\cmdlets\Set-GraphPrompt.ps1
- src\cmdlets\Show-GraphHelp.ps1
- src\cmdlets\Update-GraphMetadata.ps1
- src\cmdlets\common\ContextHelper.ps1
- src\cmdlets\common\GraphParameterCompleter.ps1
- src\cmdlets\common\GraphUriParameterCompleter.ps1
- src\cmdlets\common\LocationHelper.ps1
- src\cmdlets\common\PermissionHelper.ps1
- src\cmdlets\common\SegmentHelper.ps1
- src\cmdlets\common\TypeHelper.ps1
- src\cmdlets\common\TypeParameterCompleter.ps1
- src\cmdlets\common\TypePropertyParameterCompleter.ps1
- src\common\GraphAccessDeniedException.ps1
- src\common\PreferenceHelper.ps1
- src\metadata\Entity.ps1
- src\metadata\EntityEdge.ps1
- src\metadata\EntityGraph.ps1
- src\metadata\EntityVertex.ps1
- src\metadata\GraphBuilder.ps1
- src\metadata\GraphCache.ps1
- src\metadata\GraphDataModel.ps1
- src\metadata\GraphManager.ps1
- src\metadata\GraphSegment.ps1
- src\metadata\metadata.ps1
- src\metadata\SegmentParser.ps1
- src\metadata\UriCache.ps1
- src\typesystem\CompositeTypeProvider.ps1
- src\typesystem\GraphObjectBuilder.ps1
- src\typesystem\ScalarTypeProvider.ps1
- src\typesystem\TypeDefinition.ps1
- src\typesystem\TypeManager.ps1
- src\typesystem\TypeProperty.ps1
- src\typesystem\TypeProvider.ps1
- src\typesystem\TypeSchema.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.44.0 | 7 | 11/11/2024 |
0.43.0 | 26 | 9/5/2024 |
0.42.0 | 372 | 2/19/2023 |
0.41.0 | 378 | 12/30/2021 |
0.40.0 | 265 | 10/26/2021 |
0.39.0 | 222 | 10/20/2021 |
0.38.0 | 295 | 6/14/2021 |
0.37.1 | 240 | 5/5/2021 |
0.37.0 | 222 | 5/5/2021 |
0.36.0 | 241 | 2/27/2021 |
0.35.0 | 257 | 9/26/2020 |
0.34.0 | 215 | 9/26/2020 |
0.33.0 | 215 | 9/26/2020 |
0.32.1 | 260 | 6/20/2020 |
0.32.0 | 229 | 5/24/2020 |
0.31.0 (current version) | 259 | 2/4/2020 |
0.30.0 | 224 | 2/1/2020 |
0.29.0 | 295 | 11/6/2019 |
0.28.0 | 238 | 10/24/2019 |
0.27.0 | 222 | 10/23/2019 |
0.26.0 | 231 | 10/16/2019 |
0.25.0 | 226 | 10/7/2019 |
0.24.0 | 224 | 9/24/2019 |
0.23.0 | 314 | 3/18/2019 |
0.22.0 | 266 | 2/3/2019 |
0.21.1 | 236 | 1/19/2019 |
0.21.0 | 232 | 1/14/2019 |
0.20.0 | 234 | 1/8/2019 |
0.19.0 | 230 | 1/7/2019 |
0.18.2 | 228 | 1/6/2019 |
0.18.1 | 228 | 1/5/2019 |
0.18.0 | 229 | 1/4/2019 |
0.17.0 | 231 | 1/2/2019 |
0.16.1 | 253 | 10/30/2018 |
0.16.0 | 239 | 10/15/2018 |
0.15.1 | 235 | 9/30/2018 |
0.15.0 | 230 | 9/24/2018 |
0.14.0 | 233 | 9/16/2018 |