poshgraph-sdk
0.2.0
PowerShell SDK for Microsoft Graph interaction
Minimum PowerShell version
5.0
See the version list below for details.
Installation Options
Owners
Copyright
(c) 2018 Adam Edwards.
Package Details
Author(s)
- Adam Edwards
Tags
MSGraph Graph AADGraph Azure MicrosoftGraph Microsoft-Graph MS-Graph AAD-Graph REST CRUD GraphAPI
Cmdlets
Connect-Graph Disconnect-Graph Get-GraphConnectionStatus Get-GraphError Get-GraphItem Get-GraphSchema Get-GraphToken Get-GraphVersion Invoke-GraphRequest New-GraphConnection Set-GraphConnectionStatus Test-Graph
Dependencies
-
- scriptclass (>= 0.13.7)
Release Notes
# PoshGraph-SDK 0.2.0 Release Notes
## New features
### Cmdlet features
* `Connect-Graph` cmdlet: `-Reconnect` option to reconnect a previously disconnected Graph
* `Connect-Graph` cmdlet: `-ScopeNames` supported with -Reconnect for permission elevation scenarios
* `Connect-Graph` is now deterministic -- no longer based on context unless you specify `-Reconnect`
* `Disconnect-Graph` is now deterministic -- it removes cached tokens so that subsequent connection attempts behave as if it's the very first attempt
* `New-GraphConnection` cmdlet: `-AuthProtocol` option configures authentication protocol to overridde defaults if needed
* `New-GraphConnection` cmdlet: `-RedirectUri` option allows the use of custom applications with a particular redirect URI
* `New-GraphConnection` cmdlet: `-TenantName` option allows the use of custom non-converged applications that require the tenant (including 'organizations') to be specified during authentication
### Library features
* `GraphIdentity` now takes a `TenantName` argument to support v1 tenant-scoped applications
* `GraphIdentity` exposes a `GetUserInformation` method to return data about the authenticated user (if any)
* `GraphEndpoint` exposes a `GetAuthUri` method to return the URI for obtaining access tokens
## Fixed defects
* `Get-GraphItem`, `Invoke-GraphRequest` were ignoring `-Version` option -- these commands could only access the Graph `v1.0` API version
* National cloud support through `-Cloud` arguments now works in commands like `Connect-Graph`, `New-GraphConnection`, etc.
* Fix ignored scopes when `-ScopeNames` was specified with `Connect-Graph`
* Fix over-specification of parameters for `New-GraphConnection` due to missing default parameterset
* Fix exception in `Disconnect-Graph` cmdlet due to call to removed method
*
FileList
- poshgraph-sdk.nuspec
- poshgraph-sdk.psd1
- poshgraph-sdk.psm1
- lib\Microsoft.Identity.Client.1.1.4-preview0002\lib\net45\Microsoft.Identity.Client.dll
- lib\Microsoft.Identity.Client.1.1.4-preview0002\lib\net45\Microsoft.Identity.Client.xml
- lib\Microsoft.IdentityModel.Clients.ActiveDirectory.3.19.0\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll
- lib\Microsoft.IdentityModel.Clients.ActiveDirectory.3.19.0\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll
- lib\Microsoft.IdentityModel.Clients.ActiveDirectory.3.19.0\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.xml
- lib\Microsoft.IdentityModel.Clients.ActiveDirectory.3.19.0\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.xml
- src\aliases.ps1
- src\cmdlets.ps1
- src\graph-sdk.ps1
- src\client\Application.ps1
- src\client\graphapplication.ps1
- src\client\GraphConnection.ps1
- src\client\GraphContext.ps1
- src\client\GraphIdentity.ps1
- src\client\LogicalGraphManager.ps1
- src\cmdlets\connect-graph.ps1
- src\cmdlets\disconnect-graph.ps1
- src\cmdlets\Get-GraphConnectionStatus.ps1
- src\cmdlets\get-grapherror.ps1
- src\cmdlets\get-graphitem.ps1
- src\cmdlets\Get-GraphSchema.ps1
- src\cmdlets\Get-GraphToken.ps1
- src\cmdlets\Get-GraphVersion.ps1
- src\cmdlets\Invoke-GraphRequest.ps1
- src\cmdlets\New-GraphConnection.ps1
- src\cmdlets\Set-GraphConnectionStatus.ps1
- src\cmdlets\Test-Graph.ps1
- src\cmdlets\common\ItemResultHelper.ps1
- src\cmdlets\common\QueryHelper.ps1
- src\common\GraphAccessDeniedException.ps1
- src\common\GraphUtilities.ps1
- src\common\PreferenceHelper.ps1
- src\common\ProgressWriter.ps1
- src\graphservice\graphendpoint.ps1
- src\REST\GraphErrorRecorder.ps1
- src\REST\GraphRequest.ps1
- src\REST\GraphResponse.ps1
- src\REST\RestRequest.ps1
- src\REST\RestResponse.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.3.2 | 732 | 9/22/2018 |
0.3.1 | 14 | 9/22/2018 |
0.3.0 | 32 | 9/9/2018 |
0.3.0-preview | 12 | 9/9/2018 |
0.2.0 (current version) | 40 | 8/23/2018 |
0.2.0-preview | 13 | 8/23/2018 |
0.1.3 | 28 | 8/16/2018 |
0.1.2 | 14 | 8/16/2018 |
0.1.1 | 20 | 8/15/2018 |