Describe the bug
When users are authenticated externally but don't have an account in SupportManager some actions are available, but they fail due to the user not existing.
To Reproduce
Steps to reproduce the behavior:
- Open API keys page as non-existent user
- (Optional) Try to create API key
Expected behavior
User is notified or redirected because no account exists.