Hi folks
I'm helping out with some changes from VFE to AU for an org. Users currently are in VFE and they will end up in EntSt-AU
A user must be 'archived' from the corresponding SKU
In this domain to accommodate an upgrade there are currently some G Suite Basic, 2 x Google Workspace Enterprise Standard (1010020026) and enough Google Workspace Enterprise Standard AU licences to facilitate the shift.
Since the archiving process is different to the VFE process in that you have to 'archive' like you would 'suspend' a user rather than simply assign the licence we need to follow this process.
1. Switch the user from VFE to Ent Standard
2. Archive the user
To facilitate this I was thinking of using a batch file. Since the number of Ent Standard licences is limited to 2 I need to run this ensuring no more than 2 licences are used at any time (just to explain the 'commit-batch' line:
gam user [user1] update licence 1010020026 from Google-Vault-Former-Employee
commit-batch
gam update user [user1] archived on
gam user [user2] update licence 1010020026 from Google-Vault-Former-Employee
commit-batch
gam update user [user2] archived on
gam user [user3] update licence 1010020026 from Google-Vault-Former-Employee
commit-batch
gam update user [user3] archived on
gam user [user4] update licence 1010020026 from Google-Vault-Former-Employee
commit-batch
gam update user [user4] archived on
[cont x 500ish users]
When trying to remove the VFE licence with:
gam user [user1] update licence 1010020026 from Google-Vault-Former-Employee
or
gam user [user1] add licence 1010020026
Receives error such as:
Combination of product and sku is invalid or the product has auto-assigned feature enabled
User does not have a license for specified sku and product
I'm thinking this is due to "update license" expecting a like for like update (e.g. Vault and VFE, Workspace licences, or Drive storage) and the add function isn't working as you can't have a VFE and a Workspace/G Suite licence at the same time so this causes a collision.
So if this is the case what is the method for reversing a VFE and giving the user a specific Workspace licence in its place? Guess I'm missing something obvious here.
Thanks in advance folks
Simon