Finally, the following are the superuser roles that are available:
- root: Provides access to the operations and all of the resources of the readWriteAnyDatabase, dbAdminAnyDatabase, userAdminAnyDatabase, clusterAdmin, restore, and backup combined
- __internal: Similar to the root user, any __internal user can perform any action against any object across the server
Superuser roles should be avoided, as they can have potentially destructive permissions across all of the databases on our server.