autographps
0.43.0
The friendly, scriptable Graph Explorer CLI for automating the Microsoft Graph
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2024 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
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.31.0)
- scriptclass (>= 0.20.3)
- ThreadJob (>= 2.0.3)
Release Notes
## AutoGraphPS 0.43.0 Release Notes
Update to new AutoGraphPS-SDK, MSAL, and custom API metadata improvements. CI pipeline updates.
### New dependencies
* AutoGraphPS-SDK 0.31.0
* Microsoft.Identity.Client 4.64.0 -- i.e. MSAL
### Breaking changes
None.
### New features
* The `New-Graph` command supports two new parameters to enable custom API metadata:
* The `SchemaUri` parameter: this can point to a remote https scheme URI or even a local file system path
that contains the OData metadata document for the API specification that defines the graph structure, i.e.
the same kind of content that is available at real API versions such as https://graph.microsoft.com/v1.0/$metadata.
* The `SchemaMetadata` parameter: this is the actual content of the API schema document; it may be useful to specify this
in cases where the metadata has been downloaded or constructed out of band of any commands
### Fixed defects
* `Remove-Graph` was completely broken, it would always throw an exception and not remove the graph. This is fixed.
FileList
- autographps.nuspec
- src\cmdlets\Get-Graph.ps1
- src\cmdlets\Get-GraphUriInfo.ps1
- src\cmdlets\Set-GraphPrompt.ps1
- src\metadata\GraphDataModel.ps1
- src\typesystem\TypeIndex.ps1
- src\cmdlets\common\FunctionParameterHelper.ps1
- src\cmdlets\common\PermissionHelper.ps1
- autographps.psd1
- src\cmdlets\Get-GraphChildItem.ps1
- src\cmdlets\Invoke-GraphMethod.ps1
- src\cmdlets\Show-GraphHelp.ps1
- src\metadata\GraphManager.ps1
- src\typesystem\TypeIndexEntry.ps1
- src\cmdlets\common\GraphParameterCompleter.ps1
- src\cmdlets\common\QueryTranslationHelper.ps1
- autographps.psm1
- src\cmdlets\Get-GraphItem.ps1
- src\cmdlets\Measure-Graph.ps1
- src\cmdlets\Update-GraphMetadata.ps1
- src\metadata\GraphSegment.ps1
- src\typesystem\TypeManager.ps1
- src\cmdlets\common\GraphStatisticsDisplayType.ps1
- src\cmdlets\common\RelationshipDisplayType.ps1
- src\aliases.ps1
- src\cmdlets\Get-GraphItemRelationship.ps1
- src\cmdlets\New-Graph.ps1
- src\common\CustomFormats.ps1xml
- src\metadata\metadata.ps1
- src\typesystem\TypeMatch.ps1
- src\cmdlets\common\GraphUriParameterCompleter.ps1
- src\cmdlets\common\RequestHelper.ps1
- src\cmdlets.ps1
- src\cmdlets\Get-GraphItemUri.ps1
- src\cmdlets\New-GraphItem.ps1
- src\common\CustomFormatter.ps1
- src\metadata\QualifiedSchema.ps1
- src\typesystem\TypeMember.ps1
- src\cmdlets\common\LocationHelper.ps1
- src\cmdlets\common\SegmentHelper.ps1
- src\formats.ps1
- src\cmdlets\Get-GraphLastOutput.ps1
- src\cmdlets\New-GraphItemRelationship.ps1
- src\common\GraphAccessDeniedException.ps1
- src\metadata\SegmentParser.ps1
- src\typesystem\TypeProvider.ps1
- src\cmdlets\common\MemberDisplayType.ps1
- src\cmdlets\common\TypeHelper.ps1
- src\graph.ps1
- src\cmdlets\Get-GraphLocation.ps1
- src\cmdlets\New-GraphMethodParameterObject.ps1
- src\common\PreferenceHelper.ps1
- src\metadata\UriCache.ps1
- src\typesystem\TypeSchema.ps1
- src\cmdlets\common\MemberParameterCompleter.ps1
- src\cmdlets\common\TypeMemberFinder.ps1
- src\settings.ps1
- src\cmdlets\Get-GraphMember.ps1
- src\cmdlets\New-GraphObject.ps1
- src\metadata\Entity.ps1
- src\typesystem\CompositeTypeProvider.ps1
- src\typesystem\TypeSearcher.ps1
- src\cmdlets\common\MetaGraphFormatter.ps1
- src\cmdlets\common\TypeParameterCompleter.ps1
- src\client\GraphLocalSettings.ps1
- src\cmdlets\Get-GraphMethod.ps1
- src\cmdlets\Remove-Graph.ps1
- src\metadata\EntityEdge.ps1
- src\typesystem\GraphObjectBuilder.ps1
- src\typesystem\typesystem.ps1
- src\cmdlets\common\MethodDisplayType.ps1
- src\cmdlets\common\TypePropertyParameterCompleter.ps1
- src\client\LocationContext.ps1
- src\cmdlets\Get-GraphRelatedItem.ps1
- src\cmdlets\Remove-GraphItem.ps1
- src\metadata\EntityGraph.ps1
- src\typesystem\MethodInfo.ps1
- src\typesystem\TypeTable.ps1
- src\cmdlets\common\MethodNameParameterCompleter.ps1
- src\cmdlets\common\TypeSearchResultDisplayType.ps1
- src\cmdlets\Add-GraphRelatedItem.ps1
- src\cmdlets\Get-GraphResourceWithMetadata.ps1
- src\cmdlets\Remove-GraphItemRelationship.ps1
- src\metadata\EntityVertex.ps1
- src\typesystem\ScalarTypeProvider.ps1
- src\cmdlets\common\AutoGraphFormats.ps1xml
- src\cmdlets\common\MethodParameterParameterCompleter.ps1
- src\cmdlets\common\TypeUriHelper.ps1
- src\cmdlets\Find-GraphPermission.ps1
- src\cmdlets\Get-GraphType.ps1
- src\cmdlets\Set-GraphItem.ps1
- src\metadata\GraphBuilder.ps1
- src\typesystem\TypeDefinition.ps1
- src\cmdlets\common\ContextHelper.ps1
- src\cmdlets\common\MethodUriParameterCompleter.ps1
- src\cmdlets\common\TypeUriParameterCompleter.ps1
- src\cmdlets\Find-GraphType.ps1
- src\cmdlets\Get-GraphUri.ps1
- src\cmdlets\Set-GraphLocation.ps1
- src\metadata\GraphCache.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.43.0 (current version) | 25 | 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 | 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 |