The use case is to be able to audit different users logging into the database.
While this is currently possible by:
- Creating a user-defined role
- Assigned created users to the user-defined role
- Using an auditing filter on the role
This solution is tied to the mongod process being inflexible if changes are required.