Skip to content

Commit c277b01

Browse files
Docsp 34408 req roles v1.7 (#254)
* DOCSP-34408 Updates Role Requirements (#249) * DOCSP-34408 Adds required role fore reversible sync * Fixes widths * Fixes columns * Test hlist * Test reformat * Test reformat * Test reformat * Test reformat * Test reformat * Reworks reversing to use note directive * Alphabetized roles lists * Tries different column layout * Reworks table * Reworks table * Reworks table * Fixes per Ian Co-authored-by: ianf-mongodb <[email protected]> --------- Co-authored-by: ianf-mongodb <[email protected]> * Fixes build issue --------- Co-authored-by: ianf-mongodb <[email protected]>
1 parent 3dd489a commit c277b01

File tree

1 file changed

+43
-41
lines changed

1 file changed

+43
-41
lines changed

source/includes/table-permissions-self-hosted.rst

Lines changed: 43 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,52 @@
11
..
2-
Comment: The nested lists need blank lines before and after each list
3-
plus extra indents
2+
Comment: The nested lists need extra indents. Keep roles in alphabetic
3+
order.
44
55
.. list-table::
66
:header-rows: 1
7+
:stub-columns: 1
8+
:widths: 20 40 40
79

810
* - Sync Type
9-
- Target
10-
- Required Permissions
11-
12-
* - default
13-
- source cluster
14-
-
15-
16-
- readAnyDatabase
17-
- backup
18-
- clusterMonitor
19-
20-
* - default
21-
- destination cluster
22-
-
23-
24-
- readWriteAnyDatabase
25-
- restore
26-
- clusterMonitor
27-
- clusterManager
28-
29-
* - write-blocking or reversing
30-
- source cluster
31-
-
32-
33-
- readWriteAnyDatabase
34-
- backup
35-
- restore
36-
- clusterMonitor
37-
- clusterManager
38-
39-
* - write-blocking or reversing
40-
- destination cluster
41-
-
42-
43-
- readWriteAnyDatabase
44-
- backup
45-
- restore
46-
- clusterMonitor
47-
- clusterManager
11+
- Required Source Permissions
12+
- Required Destination Permissions
13+
14+
* - Default
15+
- - :authrole:`backup`
16+
- :authrole:`clusterMonitor`
17+
- :authrole:`readAnyDatabase`
18+
19+
- - :authrole:`clusterManager`
20+
- :authrole:`clusterMonitor`
21+
- :authrole:`readWriteAnyDatabase`
22+
- :authrole:`restore`
23+
24+
* - Write-blocking
25+
- - :authrole:`backup`
26+
- :authrole:`clusterManager`
27+
- :authrole:`clusterMonitor`
28+
- :authrole:`readWriteAnyDatabase`
29+
- :authrole:`restore`
30+
31+
- - :authrole:`backup`
32+
- :authrole:`clusterManager`
33+
- :authrole:`clusterMonitor`
34+
- :authrole:`readWriteAnyDatabase`
35+
- :authrole:`restore`
36+
37+
* - Reversing
38+
- - :authrole:`backup`
39+
- :authrole:`clusterManager`
40+
- :authrole:`clusterMonitor`
41+
- :authrole:`readWriteAnyDatabase`
42+
- :authrole:`restore`
43+
44+
- - :authrole:`backup`
45+
- :authrole:`clusterManager`
46+
- :authrole:`clusterMonitor`
47+
- :authrole:`dbAdmin`
48+
- :authrole:`readWriteAnyDatabase`
49+
- :authrole:`restore`
4850

4951
For details on server roles, see: :ref:`authorization`.
5052

0 commit comments

Comments
 (0)