psmsgraph
1.0.24.41
Provides Connectivity and access to Microsoft Graph API
Minimum PowerShell version
5.0
Installation Options
Owners
Copyright
(c) 2017. All rights reserved.
Package Details
Author(s)
- Mark Kraus
Tags
Graph GraphAPI MSGraph MSGraphAPI PSMSGraph PSMSGraphAPI MicrosoftGraph MicrosoftGraphAPI API OAuth REST CRUD
Functions
Add-AADAppRoleAssignment Export-GraphApplication Export-GraphOauthAccessToken Get-AADGroupByDisplayName Get-AADGroupByID Get-AADGroupMember Get-AADServicePrincipalAppRoleAssignedTo Get-AADServicePrinicpalbyDisplayName Get-AADServicePrinicpalbyId Get-AADUserAll Get-AADUserAppRoleAssignment Get-AADUserByID Get-AADUserByUserPrincipalName Get-GraphOauthAccessToken Get-GraphOauthAuthorizationCode Import-GraphApplication Import-GraphOauthAccessToken Invoke-GraphRequest New-GraphApplication New-GraphOauthAccessToken Remove-AADAppRoleAssignment Update-GraphOauthAccessToken
Dependencies
This module has no dependencies.
Release Notes
# Version 1.0.24.41 (2017-04-15)
## Module Manifest
* Cleaned up white space at end of file
## Functions
### Import-GraphApplication
* Now provides its own error instead of Import-clixml
### Import-GraphOauthAccessToken
* Now provides its own error instead of Import-clixml
### Get-AADGroupMember
* Added ResultsPerPage Paramter to provide access to '$top' query filter.
* Addeed .LINK to Get-AADGroupById
* Addeed .LINK to Get-AADGroupByDisplayName
* Added .INPUTS MSGraphAPI.DirectoryObject.Group
* Added .OUTPUTS MSGraphAPI.DirectoryObject.User
### Get-AADGroupById
* Addeed .LINK to Get-AADGroupByDisplayName
* Addeed .LINK to Get-AADGroupMember
### Get-AADGroupByDisplayName
* Addeed .LINK to Get-AADGroupMember
* Addeed .LINK to Get-AADGroupById
### Get-GraphOauthAccessToken
* **Breaking Change**: Removed ```ResultVariable``` and related debugging code that should never have been in production
* Removed ```ResultVariable``` parameter help
* Improved error reporting
* Fixed ```Resource``` parameter documentation
* Imrpoved Example
* Removed dangling ```&``` from ```$Body``` creation
## Build Tools
### psake.ps1
* Block ```staging``` branch recommits so clean pull requests can be made
* Add ```!skiprecommit``` commit tag to block recommits
## Tests
### Get-AADGroupMember.Unit.Tests.ps1
* Created tests for Get-AADGroupMember
### Import-GraphApplication.Unit.Tests.ps1
* Created tests for Import-GraphApplication
### Import-GraphOauthAccessToken.Unit.Tests.ps1
* Created tests for Import-GraphOauthAccessToken
### Get-AADGroupById.Unit.Tests.ps1
* Created tests for Get-AADGroupById
### Get-AADGroupByDisplayName.Unit.Tests.ps1
* Created tests for Get-AADGroupByDisplayName
### Get-GraphOauthAccessToken.Unit.Tests.ps1
* Created tests for Get-GraphOauthAccessToken
FileList
- psmsgraph.nuspec
- PSMSGraph.psd1
- PSMSGraph.psm1
- Public\Add-AADAppRoleAssignment.ps1
- Public\Export-GraphApplication.ps1
- Public\Export-GraphOauthAccessToken.ps1
- Public\Get-AADGroupByDisplayName.ps1
- Public\Get-AADGroupById.ps1
- Public\Get-AADGroupMember.ps1
- Public\Get-AADServicePrincipalAppRoleAssignedTo.ps1
- Public\Get-AADServicePrinicpalbyDisplayName.ps1
- Public\Get-AADServicePrinicpalbyId.ps1
- Public\Get-AADUserAll.ps1
- Public\Get-AADUserAppRoleAssignment.ps1
- Public\Get-AADUserByID.ps1
- Public\Get-AADUserByUserPrincipalName.ps1
- Public\Get-GraphOauthAccessToken.ps1
- Public\Get-GraphOauthAuthorizationCode.ps1
- Public\Import-GraphApplication.ps1
- Public\Import-GraphOauthAccessToken.ps1
- Public\Invoke-GraphRequest.ps1
- Public\New-GraphApplication.ps1
- Public\New-GraphOauthAccessToken.ps1
- Public\Remove-AADAppRoleAssignment.ps1
- Public\Update-GraphOauthAccessToken.ps1
- Types\MSGraphAPI.Application.ps1
- Types\MSGraphAPI.Oauth.AccessToken.ps1
- Types\MSGraphAPI.Oauth.AuthorizationCode.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
1.0.27.60 | 25,670 | 5/26/2019 |
1.0.26.43 | 3,873 | 4/30/2017 |
1.0.25.42 | 34 | 4/22/2017 |
1.0.24.41 (current version) | 30 | 4/15/2017 |
1.0.23.40 | 57 | 3/5/2017 |
1.0.20.37 | 22 | 3/3/2017 |
1.0.18.35 | 26 | 3/1/2017 |
1.0.15.17 | 21 | 2/27/2017 |
1.0.15.16 | 22 | 2/26/2017 |
1.0.5.8 | 76 | 2/26/2017 |
1.0.4.2 | 25 | 2/25/2017 |