We're still going through our termination process. We've got most of it mapped out but hit something strange.
The people who do this have the following roles in AAD:
In Office Admin, if they use the 'delete' on the user, it should:
It's not telling them it's removing the existing license. However, if they do that step separately through the GUI, they have no problem - which is expected because they have the License Admin role.
Does the delete script on a user in Office Admin need a different role to remove licenses?
I'm not sure how exactly that "wizard" works, best open a support case or leave feedback directly in the portal. Or just create your custom PowerShell script to do all these steps.