taers232c / GAMADV-XTD3

Command line tool to manage Google Workspace
714 stars 87 forks source link

Deprovision fails to delete backup codes. #240

Closed elliotnev27 closed 2 years ago

elliotnev27 commented 2 years ago

I tried running gam user john.doe@domain.com deprovision but it fails.

Output:

Getting Application Specific Password IDs for john.doe@domain.com
User: john.doe@domain.com, Deprovision 0 Application Specific Password IDs
Getting Backup Verification Codes for john.doe@domain.com
User: john.doe@domain.com, Deprovision 10 Backup Verification Codes
User: john.doe@domain.com, Backup Verification Codes Deprovision Failed: Invalid Input
Getting Access Tokens for john.doe@domain.com
User: john.doe@domain.com, Deprovision 0 Access Tokens
User: john.doe@domain.com, Deprovisioned

User: john.doe@domain.com, Backup Verification Codes Deprovision Failed: Invalid Input seems to be the relevant part of the error.

taers232c commented 2 years ago

Elliot,

Do: gam config debug_level 1 user @.*** deprovision

Send me a Meet/Zoom invitation

Ross

@.***

On Feb 10, 2022, at 10:13 AM, Elliot Nevills @.***> wrote:

I tried running gam user @.*** deprovision but it fails.

Output:

Getting Application Specific Password IDs for @. User: @., Deprovision 0 Application Specific Password IDs Getting Backup Verification Codes for @. User: @., Deprovision 10 Backup Verification Codes User: @., Backup Verification Codes Deprovision Failed: Invalid Input Getting Access Tokens for @. User: @., Deprovision 0 Access Tokens User: @., Deprovisioned

User: @.***, Backup Verification Codes Deprovision Failed: Invalid Input seems to be the relevant part of the error.

— Reply to this email directly, view it on GitHub https://github.com/taers232c/GAMADV-XTD3/issues/240, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACCTYL2BSZRLUSS5K2OGV7LU2P55RANCNFSM5OBSMATA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you are subscribed to this thread.Message ID: @.***>

taers232c commented 2 years ago

The call fails if the user is suspended.

Ross

taers232c commented 2 years ago

6.15.16

Updated gam <UserTypeEntity> deprovision and gam <UserTypeEntity> delete|update backupcodes to give a more informative error message when a user is suspended and backup codes can't be deleted|updated.