@@ -12,61 +12,57 @@ Authentication
1212 :depth: 1
1313 :class: singlecol
1414
15- Authentication is the process of verifying the identity of a client. When
16- access control, i.e. :doc:`authorization </core/authorization>`, is enabled,
17- MongoDB requires all clients to authenticate themselves in order to determine
18- their access.
15+ Authentication is the process of verifying the identity of a client.
16+ When access control ( :doc:`authorization </core/authorization>`) is
17+ enabled, MongoDB requires all clients to authenticate themselves in
18+ order to determine their access.
1919
20- Although authentication and :doc:`authorization </core/authorization>` are
21- closely connected, authentication is distinct from authorization.
22- Authentication verifies the identity of a user; authorization determines the
23- verified user's access to resources and operations.
20+ Although authentication and :doc:`authorization </core/authorization>`
21+ are closely connected, authentication is distinct from authorization:
2422
25- Authentication Methods
26- ----------------------
23+ - **Authentication** verifies the identity of a :ref:`user <users>`.
24+ - **Authorization** determines the verified user's access to resources
25+ and operations.
2726
28- .. include:: /includes/fact-authenticate.rst
27+ Getting Started
28+ ---------------
29+
30+ To get started using access control, follow these tutorials:
31+
32+ - :doc:`/tutorial/enable-authentication`
33+ - :ref:`add-new-user`
2934
3035.. _available-authentication-mechanisms:
3136
3237Authentication Mechanisms
3338-------------------------
3439
35- MongoDB supports a number of :ref:`authentication mechanisms
40+ MongoDB Community supports a number of :ref:`authentication mechanisms
3641<security-authentication-mechanisms>` that clients can use to verify
37- their identity. These mechanisms allow MongoDB to integrate into your
38- existing authentication system.
39-
40- MongoDB supports multiple authentication mechanisms:
42+ their identity:
4143
4244- :ref:`authentication-scram` (*Default*)
43-
4445- :ref:`x.509 Certificate Authentication <security-auth-x509>`.
4546
46- In addition to supporting the aforementioned mechanisms, MongoDB Enterprise
47- also supports the following mechanisms:
47+ In addition to the preceding mechanisms, MongoDB Atlas and MongoDB
48+ Enterprise support the following mechanisms:
4849
4950- :ref:`LDAP proxy authentication <security-auth-ldap>`, and
50-
5151- :ref:`Kerberos authentication <security-auth-kerberos>`.
5252
53- Internal Authentication
54- -----------------------
53+ These mechanisms allow MongoDB to integrate into your
54+ existing authentication system.
55+
56+
57+ Internal / Membership Authentication
58+ ------------------------------------
5559
5660In addition to verifying the identity of a client, MongoDB can require
5761members of replica sets and sharded clusters to :ref:`authenticate
5862their membership <inter-process-auth>` to their respective
5963replica set or sharded cluster. See :ref:`inter-process-auth`
6064for more information.
6165
62- Authentication on Sharded Clusters
63- ----------------------------------
64-
65- In sharded clusters, clients generally authenticate directly to the
66- :binary:`~bin.mongos` instances. However, some maintenance operations may require
67- authenticating directly to a specific shard. For more information on
68- authentication and sharded clusters, see :ref:`sharding-security`.
69-
7066.. toctree::
7167 :titlesonly:
7268 :hidden:
0 commit comments