Currently, if no tokens are left occasional agents can't login at all.
I request that occasional agents be allowed to log into the customer portal and simply be excluded from the agent portal if no tokens available.
Here's my use-case:
We collaborate extensively with our engineering team. As such they have no real need to work on tickets - they just need to be able to see them. We can do that via public URL today. Much of that collaboration is via private notes (which only can be directed towards "agents").
This works reasonably well, except they can't access KB articles and forums at all. So in making my engineers agents, I've prevented them from using the portal at all (other than via public ticket URL)

