autographps
0.42.0
The friendly, scriptable Graph Explorer CLI for automating the Microsoft Graph
Minimum PowerShell version
5.1
Installation Options
Author(s)
Adam Edwards
Copyright
(c) 2023 Adam Edwards.
Package Details
Owners
Tags
MSGraph Graph AADGraph Azure MicrosoftGraph Microsoft-Graph MS-Graph AAD-Graph GraphExplorer REST CRUD GraphAPI autograph poshgraph Windows Linux MacOS
Functions
Add-GraphRelatedItem Find-GraphPermission Find-GraphType Get-Graph Get-GraphChildItem Get-GraphItem Get-GraphItemRelationship Get-GraphItemUri Get-GraphLastOutput Get-GraphLocation Get-GraphMember Get-GraphMethod Get-GraphRelatedItem Get-GraphResourceWithMetadata Get-GraphType Get-GraphUri Get-GraphUriInfo Invoke-GraphMethod Measure-Graph New-Graph New-GraphItem New-GraphItemRelationship New-GraphMethodParameterObject New-GraphObject Remove-Graph Remove-GraphItem Remove-GraphItemRelationship Set-GraphItem Set-GraphLocation Set-GraphPrompt Show-GraphHelp Update-GraphMetadata
PSEditions
Dependencies
-
- autographps-sdk (>= 0.30.0)
- scriptclass (>= 0.20.3)
- ThreadJob (>= 2.0.3)
Release Notes
## AutoGraphPS 0.42.0 Release Notes
Update to new AutoGraphPS-SDK, ScriptClass dependences, bug fixes.
### New dependencies
* ScriptClass 0.20.3
* AutoGraphPS-SDK 0.30.0
* Microsft.Identity.Client 4.50.0 -- i.e. MSAL
* Microsoft.IdentityModel.Abstractions 6.22.0 -- new dependency in this release brought in by MSAL update
### Breaking changes
* See breaking changes for AutoGraphPS-SDK 0.30.0
### New features
* `Set-GraphItem`, `New-GraphItem`, `Get-GraphItem`, and `Remove-GraphItem` now support a `Headers` parameter that allows headers to be specified
* `Get-GraphRelatedItem` supports the `Select` parameter to project specific properties of the objects returned by the command
### Fixed defects
* `Measure-Graph` and any commands accessing API metadata information about enumeration types may fail when acting on the most recent Graph API `beta` version when an enumeration has no members
* `Find-GraphType` failing for `beta` API version where a type had a property called `keys` because of subtle non-deterministic, PowerShell syntactic sugar behavior with keyed collection string keys being automagically elevated to properties of the collection itself and this obscures real properties with name collisions (in this case the `keys` property of the collection used by the module to process property information): https://github.com/PowerShell/PowerShell/issues/7758
* The `First` parameter of `Get-GraphRelatedItem` did not function and could cause errors -- this has been fixed.
FileList
- autographps.nuspec
- autographps.psd1
- autographps.psm1
- src\aliases.ps1
- src\cmdlets.ps1
- src\formats.ps1
- src\graph.ps1
- src\settings.ps1
- src\client\GraphLocalSettings.ps1
- src\client\LocationContext.ps1
- src\cmdlets\Add-GraphRelatedItem.ps1
- src\cmdlets\Find-GraphPermission.ps1
- src\cmdlets\Find-GraphType.ps1
- src\cmdlets\Get-Graph.ps1
- src\cmdlets\Get-GraphChildItem.ps1
- src\cmdlets\Get-GraphItem.ps1
- src\cmdlets\Get-GraphItemRelationship.ps1
- src\cmdlets\Get-GraphItemUri.ps1
- src\cmdlets\Get-GraphLastOutput.ps1
- src\cmdlets\Get-GraphLocation.ps1
- src\cmdlets\Get-GraphMember.ps1
- src\cmdlets\Get-GraphMethod.ps1
- src\cmdlets\Get-GraphRelatedItem.ps1
- src\cmdlets\Get-GraphResourceWithMetadata.ps1
- src\cmdlets\Get-GraphType.ps1
- src\cmdlets\Get-GraphUri.ps1
- src\cmdlets\Get-GraphUriInfo.ps1
- src\cmdlets\Invoke-GraphMethod.ps1
- src\cmdlets\Measure-Graph.ps1
- src\cmdlets\New-Graph.ps1
- src\cmdlets\New-GraphItem.ps1
- src\cmdlets\New-GraphItemRelationship.ps1
- src\cmdlets\New-GraphMethodParameterObject.ps1
- src\cmdlets\New-GraphObject.ps1
- src\cmdlets\Remove-Graph.ps1
- src\cmdlets\Remove-GraphItem.ps1
- src\cmdlets\Remove-GraphItemRelationship.ps1
- src\cmdlets\Set-GraphItem.ps1
- src\cmdlets\Set-GraphLocation.ps1
- src\cmdlets\Set-GraphPrompt.ps1
- src\cmdlets\Show-GraphHelp.ps1
- src\cmdlets\Update-GraphMetadata.ps1
- src\common\CustomFormats.ps1xml
- src\common\CustomFormatter.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\QualifiedSchema.ps1
- src\metadata\SegmentParser.ps1
- src\metadata\UriCache.ps1
- src\typesystem\CompositeTypeProvider.ps1
- src\typesystem\GraphObjectBuilder.ps1
- src\typesystem\MethodInfo.ps1
- src\typesystem\ScalarTypeProvider.ps1
- src\typesystem\TypeDefinition.ps1
- src\typesystem\TypeIndex.ps1
- src\typesystem\TypeIndexEntry.ps1
- src\typesystem\TypeManager.ps1
- src\typesystem\TypeMatch.ps1
- src\typesystem\TypeMember.ps1
- src\typesystem\TypeProvider.ps1
- src\typesystem\TypeSchema.ps1
- src\typesystem\TypeSearcher.ps1
- src\typesystem\typesystem.ps1
- src\typesystem\TypeTable.ps1
- src\cmdlets\common\AutoGraphFormats.ps1xml
- src\cmdlets\common\ContextHelper.ps1
- src\cmdlets\common\FunctionParameterHelper.ps1
- src\cmdlets\common\GraphParameterCompleter.ps1
- src\cmdlets\common\GraphStatisticsDisplayType.ps1
- src\cmdlets\common\GraphUriParameterCompleter.ps1
- src\cmdlets\common\LocationHelper.ps1
- src\cmdlets\common\MemberDisplayType.ps1
- src\cmdlets\common\MemberParameterCompleter.ps1
- src\cmdlets\common\MetaGraphFormatter.ps1
- src\cmdlets\common\MethodDisplayType.ps1
- src\cmdlets\common\MethodNameParameterCompleter.ps1
- src\cmdlets\common\MethodParameterParameterCompleter.ps1
- src\cmdlets\common\MethodUriParameterCompleter.ps1
- src\cmdlets\common\PermissionHelper.ps1
- src\cmdlets\common\QueryTranslationHelper.ps1
- src\cmdlets\common\RelationshipDisplayType.ps1
- src\cmdlets\common\RequestHelper.ps1
- src\cmdlets\common\SegmentHelper.ps1
- src\cmdlets\common\TypeHelper.ps1
- src\cmdlets\common\TypeMemberFinder.ps1
- src\cmdlets\common\TypeParameterCompleter.ps1
- src\cmdlets\common\TypePropertyParameterCompleter.ps1
- src\cmdlets\common\TypeSearchResultDisplayType.ps1
- src\cmdlets\common\TypeUriHelper.ps1
- src\cmdlets\common\TypeUriParameterCompleter.ps1
- lib\_._
Version History
Version | Downloads | Last updated |
---|---|---|
0.42.0 (current version) | 32 | 2/19/2023 |
0.41.0 | 372 | 12/30/2021 |
0.40.0 | 259 | 10/26/2021 |
0.39.0 | 216 | 10/20/2021 |
0.38.0 | 289 | 6/14/2021 |
0.37.1 | 234 | 5/5/2021 |
0.37.0 | 216 | 5/5/2021 |
0.36.0 | 235 | 2/27/2021 |
0.35.0 | 251 | 9/26/2020 |
0.34.0 | 209 | 9/26/2020 |
0.33.0 | 209 | 9/26/2020 |
0.32.1 | 254 | 6/20/2020 |
0.32.0 | 223 | 5/24/2020 |
0.31.0 | 253 | 2/4/2020 |
0.30.0 | 218 | 2/1/2020 |
0.29.0 | 289 | 11/6/2019 |
0.28.0 | 232 | 10/24/2019 |
0.27.0 | 216 | 10/23/2019 |
0.26.0 | 225 | 10/16/2019 |
0.25.0 | 220 | 10/7/2019 |
0.24.0 | 218 | 9/24/2019 |
0.23.0 | 308 | 3/18/2019 |
0.22.0 | 260 | 2/3/2019 |
0.21.1 | 230 | 1/19/2019 |
0.21.0 | 226 | 1/14/2019 |
0.20.0 | 228 | 1/8/2019 |
0.19.0 | 224 | 1/7/2019 |
0.18.2 | 222 | 1/6/2019 |
0.18.1 | 222 | 1/5/2019 |
0.18.0 | 223 | 1/4/2019 |
0.17.0 | 225 | 1/2/2019 |
0.16.1 | 247 | 10/30/2018 |
0.16.0 | 233 | 10/15/2018 |
0.15.1 | 229 | 9/30/2018 |
0.15.0 | 224 | 9/24/2018 |
0.14.0 | 227 | 9/16/2018 |