Skip to content
This repository was archived by the owner on May 1, 2025. It is now read-only.

Commit 7159dbf

Browse files
committed
clarify required permissions
1 parent ae3c7f6 commit 7159dbf

File tree

3 files changed

+71
-4
lines changed

3 files changed

+71
-4
lines changed

source/connecting/onprem-to-atlas.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,13 @@ Roles
4545

4646
.. include:: /includes/fact-permissions-body.rst
4747

48-
The self-managed permissions are:
48+
The self-managed permissions for the source cluster are:
4949

50-
.. include:: /includes/table-permissions-self-hosted.rst
50+
.. include:: /includes/table-permissions-self-hosted-onprem-to-atlas.rst
5151

52-
The Atlas permissions are:
52+
The Atlas permissions for the destination cluster are:
5353

54-
.. include:: /includes/table-permissions-atlas.rst
54+
.. include:: /includes/table-permissions-atlas-onprem-to-atlas.rst
5555

5656
Behavior
5757
--------
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
..
2+
Comment: The nested lists need blank lines before and after each list
3+
plus extra indents
4+
5+
.. list-table::
6+
:header-rows: 1
7+
:stub-columns: 1
8+
:widths: 15 20 20
9+
10+
* - Sync Type
11+
- Required Destination Permissions
12+
13+
* - Default
14+
- - atlasAdmin
15+
- :authaction:`bypassWriteBlockingMode`
16+
17+
* - Dual write-blocking, reversing, or multiple reversals
18+
- - atlasAdmin
19+
- :authaction:`bypassWriteBlockingMode`
20+
21+
For details on Atlas roles, see: :atlas:`Built-In Roles and Privileges
22+
</mongodb-users-roles-and-privileges/>`.
23+
24+
To update Atlas user permissions, see:
25+
:atlas:`Manage Access to a Project </access/manage-project-access/>`.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
..
2+
Comment: The nested lists need extra indents. Keep roles in alphabetic
3+
order.
4+
5+
.. list-table::
6+
:header-rows: 1
7+
:stub-columns: 1
8+
:widths: 20 40 40
9+
10+
* - Sync Type
11+
- Required Source Permissions
12+
13+
* - Default
14+
- - :authrole:`backup`
15+
- :authrole:`clusterMonitor`
16+
- :authrole:`readAnyDatabase`
17+
18+
* - Dual Write-Blocking
19+
- - :authrole:`backup`
20+
- :authrole:`clusterManager`
21+
- :authrole:`clusterMonitor`
22+
- :authrole:`readWriteAnyDatabase`
23+
- :authrole:`restore``
24+
25+
* - Reversing
26+
- - :authrole:`backup`
27+
- :authrole:`clusterManager`
28+
- :authrole:`clusterMonitor`
29+
- :authrole:`readWriteAnyDatabase`
30+
- :authrole:`restore`
31+
32+
* - Multiple Reversals
33+
- - :authrole:`backup`
34+
- :authrole:`clusterManager`
35+
- :authrole:`clusterMonitor`
36+
- :authrole:`dbAdminAnyDatabase`
37+
- :authrole:`readWriteAnyDatabase`
38+
- :authrole:`restore`
39+
40+
For details on server roles, see: :ref:`authorization`.
41+
42+
To update user permissions, see: :dbcommand:`grantRolesToUser`.

0 commit comments

Comments
 (0)