I know that if user is forbidden in an admin's area, I should return 401 or 403 status error code. However, what I want to prohibit an admin for accessing a user's dashboard also? An admin has its own dashboard where he can already see a list of users, hence access to a user's dashboard wouldn't make sense.
What error code should I return? It's kind of not prohibited, hence it's nor 401 or 403, but somehow wrong -- how to express this in the term of http error code?