License Management in 50 seconds: what it asks, what it does and what you get.
What the form asks
Fill in either licence list, or both.
What it does
- Creates a ticket in your PSA, if Ticketing is on.
- Waits for approval, if Approval is Internal or External, or a conditional override matches.
- Assign Licenses: adds the licences in Licenses to assign, in the client’s Microsoft 365. Skipped when the list is empty.
- Remove Licenses: takes away the licences in Licenses to remove. Skipped when the list is empty.
Configure it
Go to Config and click License Management, under Accounts & Access.Configure License Management: every option, step by step (1:25).
Approval, Ticketing and User directory filters are set on Base config and apply to every client unless you override them for one. For how Base config and client overrides work, see How configuration works.
Troubleshooting
Someone isn't in the User list
Someone isn't in the User list
Check User directory filters. Licensed users only is on by default, so people with no licence aren’t listed; untick it on Base config or for that client. Active users only hides accounts whose sign-in is blocked.
“License assignment cannot be done for user with invalid usage location.”
“License assignment cannot be done for user with invalid usage location.”
Microsoft needs a usage location on the user before it can assign a licence. Set one in the Microsoft 365 admin center, then run it again.
Assign Licenses fails because no seat is free
Assign Licenses fails because no seat is free
Add a seat to that subscription, for example at your distributor, then run it again. The run stopped before removing anything.
Related
- Workflow catalogue
- Run a workflow
- Executions
- User Onboarding, which gives new starters their licences
- User Offboarding, which can remove a leaver’s licences

