Details
-
Task
-
Resolution: Done
-
Major - P3
-
None
-
None
-
None
Description
Currently the required roles needed in MMS are in an "Additional Considerations" section within MMS. This is a rather obfuscated place to hide the authentication credentials section.
Ideally we should have a specific page (which is readily linked in the sidebar) which says something like "Authentication and MMS"
Within this we should probably have a matrix which lays out something like the following:
| X | Single Node | Replica Set | Sharded Cluster |
|---|---|---|---|
| MMS | mongod>db.adduser() | primary>db.adduser() | mongos>db.adduser() |
| Profiling | mongod>db.adduser() | primary>db.adduser() | mongos>db.adduser() |
| Backup | mongod>db.adduser() | primary>db.adduser() | mongos>db.adduser() |
This matrix would list examples of the command(s) needed to add the requisite user, with the right permissions to the correct database on the correct server(s).
The idea being to provide a simple, easy to read matrix that would allow users to get auth right first go with whichever MMS features they wish to use. All this on a page which is linked as the authentication page and can be readily found linked in the MMS doc's
Attachments
Issue Links
- is duplicated by
-
DOCS-1780 The MMS User Auth section does not high light that you need to create the user in the admin database
-
- Closed
-