Comments (13)
Looks great. Thanks for the update!
from psgsuite.
Here is a screenshot of the error received when entering the ClientID instead of the account name
from psgsuite.
Using the app email won't work, it needs to be the client ID. If you're getting an error when attempting to use the ClientID, it's possible you grabbed the wrong ID.
I'd like to know where the gap is so I know what's needed to make the instructions a bit clearer and avoid any stumbling in initial setup like this. Could you check out this guide and see if this helps? If so, I'll update my steps to follow this a bit closer: https://appaloosa-store.readme.io/docs/link-your-service-account-to-your-g-suite-domain
Jay Lee also has some pretty detailed steps for the same initial setup process for GAM. You can check those out starting at step 26 here: https://github.com/jay0lee/GAM/wiki/CreatingClientSecretsFile
Let me know what the hangup is once you're able to get the ClientID authorized as an API client so I can update my docs accordingly!
from psgsuite.
I figured it out. After creating the project I started the service account creation, but the DwD checkbox was not there so I assumed the service account ID was the clientID and tried using that in the admin console. I went back a bit later troubleshooting and had to edit the service account to see the DwD checkbox. After doing that I didn't grab the new clientID and update in the admin console. After seeing the new ID I put that into the admin console and it worked.
Here is a screenshot of the Create Service account screen. No DwD box available.
Users will need to go to the credentials, click Manage Service accounts, edit the account they created and enable the DwD. Then the client ID will be visible on the via a link on the Manage Service Accounts Screen....
And on the credentials screen in the projects main page
from psgsuite.
Gotcha!! Thanks for the screenshots! I'll take that and work it into the Wiki page once I have a second (otherwise, feel free to update it as well if you're feeling up to it! 😄)
from psgsuite.
- keeping this open until docs are updated so it doesn't fall off my plate
from psgsuite.
I cloned the docs repository and added a line to the initial instructions and did a commit and push. I usually use gitlab in my local work network, so I'm not sure if I did it right for GitHub
from psgsuite.
what's the remote URL/SSH for your clone? Is it still pointing at my username or is it listed as yours?
git remote -v
to check while in the repo folder
from psgsuite.
@silentmage if you'd like to just paste the updated section here, I can get it added 😃
from psgsuite.
Sorry for the disappearing act. I'm looking for the clone on my machine now. I may have deleted it when trying to get a proper fork going, but got distracted and never finished
from psgsuite.
OK, I can't find it so I typed it out in notepad real quick. This would be updating the Initial Setup for creating the service account and the P12 keyfile.
- You should have downloaded a P12 key file in your browser and be back on the Service Accounts screen. You should now see your new service account listed.
- Click on Manage Service accounts on the far right side of the screen
- Click the 3 dots button at the right side of the service account you just created and click edit
- Check the box to allow "Enable G Suite Domain-wide Delegation" and click save
The instructions can continue as you have them written from this point.
from psgsuite.
Thank you!! I altered it a slight bit, let me know your feedback on this:
from psgsuite.
You bet!
from psgsuite.
Related Issues (20)
- Additional Reports Since Last Edited HOT 1
- Send-GmailMessage: Special characters not displayed as expected in HTML Body HOT 1
- Inconsistent Get-GSUser "IsEnrolledIn2Sv" field results when multiple users are returned HOT 1
- Update-GSChromeOSDevice - Wipe devices User Profile Only HOT 6
- PowerShell Constrained Language mode HOT 1
- Setup Guide Unclear / Not up to Date HOT 5
- Dynamically Generating Functions for Slide/Doc/Sheet updates
- Create Documents and Presentations
- 2.37.0 release is too big for Azure Automation
- Add option to enable conversation history HOT 1
- Licensing Data out of date HOT 4
- Still being developed?
- Add Last Known Network to Get-GSChromeOSDevice HOT 8
- Get-GSGmailSignature ... Update-GSGmailSignature HOT 1
- Update-GSUser support for unarchiving HOT 2
- Update-GSUserSecuritySettings -User User -AllowLessSecureApps -$True
- Set group labels via CloudIdentity API
- I am getting error in gsuite assement
- Initial Setup Instructions Need Updating (Here's what worked for me) HOT 1
- Implement retries with exponential backoff for long running commands like Get-GSDriveFileList
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from psgsuite.