Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Gmail Delegation Commands to PSGSuite v2+ #8

Closed
scrthq opened this issue Jan 18, 2018 · 1 comment
Closed

Add Gmail Delegation Commands to PSGSuite v2+ #8

scrthq opened this issue Jan 18, 2018 · 1 comment
Assignees

Comments

@scrthq
Copy link
Member

scrthq commented Jan 18, 2018

Email Settings API is currently the only way to perform Gmail Delegation, but the API is deprecated for the newer Gmail API. Gmail API does not yet support delegation tasks though and there is no apparent .NET SDK for the Email Settings API. Expected completion of delegation setting addition to the Gmail API is Q3 of 2018.

Issue to track progress on building a workaround or integrating Gmail API for delegation if released sooner. If you need to perform delegation tasks with PSGSuite, stick to the previous releases until this issue is resolved.

@scrthq scrthq self-assigned this Jan 18, 2018
@scrthq scrthq added this to the 2.1.0 milestone Feb 5, 2018
@scrthq scrthq changed the title Add Gmail Delegation Commands to 2.1.0 Add Gmail Delegation Commands Feb 10, 2018
@scrthq scrthq removed this from the 2.1.0 milestone Feb 10, 2018
@scrthq scrthq changed the title Add Gmail Delegation Commands Add Gmail Delegation Commands to PSGSuite v2+ Mar 17, 2018
@scrthq scrthq closed this as completed in a6c89f4 Apr 9, 2018
@scrthq
Copy link
Member Author

scrthq commented Apr 9, 2018

Ended up refactoring the code for Get-GSToken to remove the dependancy on OWIN for URLSafe Base64 conversion when building the JWT. Tests all running successful for delegation functions in Windows PowerShell and PowerShell Core on both Windows and Ubuntu.

Changes pushed in v2.4.0 to PSGallery!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant