Skip to content

Commit b48839b

Browse files
authored
DOCSP-50403-secure-authN-and-authZ-badge-main-backport (12259) (#12321)
* DOCSP-50403-secure-authN-and-authZ-badge (#12259) * DOCSP-50403-secure-authN-and-authZ-badge * empty * backport-DOCSP-50403-secure-authN-and-authZ-badge-main fix build
1 parent 830d433 commit b48839b

15 files changed

+60
-0
lines changed

content/manual/manual/source/core/authentication.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ Authentication on Self-Managed Deployments
1919
:depth: 2
2020
:class: singlecol
2121

22+
.. dismissible-skills-card::
23+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
24+
:url: https://learn.mongodb.com/skills/?openTab=security
25+
2226
.. include:: /includes/LDAP-deprecated.rst
2327

2428
Authentication is the process of verifying the identity of a client.

content/manual/manual/source/core/authorization.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ Role-Based Access Control in Self-Managed Deployments
1212
:depth: 1
1313
:class: singlecol
1414

15+
.. dismissible-skills-card::
16+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
17+
:url: https://learn.mongodb.com/skills/?openTab=security
18+
1519
MongoDB employs Role-Based Access Control (RBAC) to govern access to a
1620
MongoDB system. A user is granted one or more :ref:`roles <roles>` that
1721
determine the user's access to database resources and operations. Outside

content/manual/manual/source/tutorial/authenticate-a-user.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ Authenticate a User with Self-Managed Deployments
1212
:depth: 1
1313
:class: singlecol
1414

15+
.. dismissible-skills-card::
16+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
17+
:url: https://learn.mongodb.com/skills/?openTab=security
18+
1519
To authenticate as a user, you must provide a username, password, and the
1620
:option:`authentication database <mongosh --authenticationDatabase>` associated
1721
with that user.

content/manual/manual/source/tutorial/create-users.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ Create a User on Self-Managed Deployments
1919
:depth: 2
2020
:class: singlecol
2121

22+
.. dismissible-skills-card::
23+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
24+
:url: https://learn.mongodb.com/skills/?openTab=security
25+
2226
With access control enabled, users are required to identify themselves.
2327
You have to grant a user one or more :ref:`roles <roles>`. A role grants
2428
a user :ref:`privileges <privileges>` to perform certain :ref:`actions

content/manual/manual/source/tutorial/enable-authentication.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ Enable Access Control on Self-Managed Deployments
1515
:depth: 2
1616
:class: singlecol
1717

18+
.. dismissible-skills-card::
19+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
20+
:url: https://learn.mongodb.com/skills/?openTab=security
21+
1822
.. include:: /includes/LDAP-deprecated.rst
1923

2024
Enabling access control on a MongoDB deployment enforces authentication.

content/manual/v6.0/source/core/authentication.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ Authentication on Self-Managed Deployments
1212
:depth: 1
1313
:class: singlecol
1414

15+
.. dismissible-skills-card::
16+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
17+
:url: https://learn.mongodb.com/skills/?openTab=security
18+
1519
Authentication is the process of verifying the identity of a client.
1620
When access control (:doc:`authorization </core/authorization>`) is
1721
enabled, MongoDB requires all clients to authenticate themselves in

content/manual/v6.0/source/core/authorization.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ Role-Based Access Control in Self-Managed Deployments
1212
:depth: 1
1313
:class: singlecol
1414

15+
.. dismissible-skills-card::
16+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
17+
:url: https://learn.mongodb.com/skills/?openTab=security
18+
1519
MongoDB employs Role-Based Access Control (RBAC) to govern access to a
1620
MongoDB system. A user is granted one or more :ref:`roles <roles>` that
1721
determine the user's access to database resources and operations. Outside

content/manual/v6.0/source/tutorial/authenticate-a-user.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ Authenticate a User with Self-Managed Deployments
1212
:depth: 1
1313
:class: singlecol
1414

15+
.. dismissible-skills-card::
16+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
17+
:url: https://learn.mongodb.com/skills/?openTab=security
18+
1519
To authenticate as a user, you must provide a username, password, and the
1620
:option:`authentication database <mongosh --authenticationDatabase>` associated
1721
with that user.

content/manual/v6.0/source/tutorial/create-users.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ Create a User on Self-Managed Deployments
1919
:depth: 2
2020
:class: singlecol
2121

22+
.. dismissible-skills-card::
23+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
24+
:url: https://learn.mongodb.com/skills/?openTab=security
25+
2226
With access control enabled, users are required to identify themselves.
2327
You have to grant a user one or more :ref:`roles <roles>`. A role grants
2428
a user :ref:`privileges <privileges>` to perform certain :ref:`actions

content/manual/v6.0/source/tutorial/enable-authentication.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ Enable Access Control on Self-Managed Deployments
1515
:depth: 2
1616
:class: singlecol
1717

18+
.. dismissible-skills-card::
19+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
20+
:url: https://learn.mongodb.com/skills/?openTab=security
21+
1822
Enabling access control on a MongoDB deployment enforces authentication.
1923
With access control enabled, users are required to identify themselves
2024
and can only perform actions that adhere to the permissions granted by

content/manual/v7.0/source/core/authentication.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ Authentication on Self-Managed Deployments
1212
:depth: 2
1313
:class: singlecol
1414

15+
.. dismissible-skills-card::
16+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
17+
:url: https://learn.mongodb.com/skills/?openTab=security
18+
1519
Authentication is the process of verifying the identity of a client.
1620
When access control (:doc:`authorization </core/authorization>`) is
1721
enabled, MongoDB requires all clients to authenticate themselves in

content/manual/v7.0/source/core/authorization.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ Role-Based Access Control in Self-Managed Deployments
1212
:depth: 1
1313
:class: singlecol
1414

15+
.. dismissible-skills-card::
16+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
17+
:url: https://learn.mongodb.com/skills/?openTab=security
18+
1519
MongoDB employs Role-Based Access Control (RBAC) to govern access to a
1620
MongoDB system. A user is granted one or more :ref:`roles <roles>` that
1721
determine the user's access to database resources and operations. Outside

content/manual/v7.0/source/tutorial/authenticate-a-user.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ Authenticate a User with Self-Managed Deployments
1212
:depth: 1
1313
:class: singlecol
1414

15+
.. dismissible-skills-card::
16+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
17+
:url: https://learn.mongodb.com/skills/?openTab=security
18+
1519
To authenticate as a user, you must provide a username, password, and the
1620
:option:`authentication database <mongosh --authenticationDatabase>` associated
1721
with that user.

content/manual/v7.0/source/tutorial/create-users.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ Create a User on Self-Managed Deployments
1919
:depth: 2
2020
:class: singlecol
2121

22+
.. dismissible-skills-card::
23+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
24+
:url: https://learn.mongodb.com/skills/?openTab=security
25+
2226
With access control enabled, users are required to identify themselves.
2327
You have to grant a user one or more :ref:`roles <roles>`. A role grants
2428
a user :ref:`privileges <privileges>` to perform certain :ref:`actions

content/manual/v7.0/source/tutorial/enable-authentication.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ Enable Access Control on Self-Managed Deployments
1515
:depth: 2
1616
:class: singlecol
1717

18+
.. dismissible-skills-card::
19+
:skill: Secure MongoDB Self-Managed: AuthN and AuthZ
20+
:url: https://learn.mongodb.com/skills/?openTab=security
21+
1822
Enabling access control on a MongoDB deployment enforces authentication.
1923
With access control enabled, users are required to identify themselves
2024
and can only perform actions that adhere to the permissions granted by

0 commit comments

Comments
 (0)