awslabs / ssosync

Populate AWS SSO directly with your G Suite users and groups using either a CLI or AWS Lambda
Apache License 2.0
525 stars 181 forks source link

Validate required parameters earlier #122

Closed delenamalan closed 1 year ago

delenamalan commented 1 year ago

Is your feature request related to a problem? Please describe. It's a bit annoying to wait until all of the Google users have been fetched only to then find out that I missed some required parameters. As far as I understand, the region and identity-store-id parameters are now required. Please correct me if I'm wrong. :)

Describe the solution you'd like It would be nice if the validation for the required parameters could be done before any syncing starts.

ChrisPates commented 1 year ago

Completely agree, I also want to add preflight checks of each api client to confirm access and permission are good before getting started.

delenamalan commented 1 year ago

Thank you, Chris! Very exciting that this project is getting some love. 😄

ChrisPates commented 1 year ago

This improvement has been merged in to master and will be released as part of v2.1.x