Skip to content

Commit 4ad02fb

Browse files
authored
(DOCSP-26064) Org-wide data source and deployment sharing (#573)
* (DOCSP-26064) Org-wide data source and deployment sharing
1 parent f2e5f28 commit 4ad02fb

File tree

5 files changed

+61
-12
lines changed

5 files changed

+61
-12
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Organization-wide sharing grants users in your organization, including
2+
users who are not members of your project, permission to view data in a
3+
deployment that is used for dashboards shared with your organization.
4+
5+
You can enable organization-wide sharing
6+
:ref:`for an entire deployment <org-sharing-deployment>` or
7+
:ref:`for a specific data source <org-sharing-data-source>`.

source/includes/steps-access-deployment.txt renamed to source/includes/steps-access-deployment.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,4 +47,4 @@
4747
- Label that indicates the |service| :ref:`{+cluster+} tier
4848
<create-cluster-instance>` for the deployment. |charts-short|
4949
doesn't display :guilabel:`Tier` for {+fdis+} and
50-
{+serverless-instances+}.
50+
{+serverless-instances+}.

source/includes/steps-connect-deployment.txt renamed to source/includes/steps-connect-deployment.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313

1414
The deployment connects and the :guilabel:`Data Access` section
1515
displays all of the databases for the selected |service|
16-
deployment.
16+
deployment.

source/manage-data-sources.txt

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ To access the data source's settings page:
2929

3030
.. include:: /includes/steps-access-deployment.rst
3131

32-
.. step:: In the :guilabel:`Data Access` section, click the name of the database that contains the data source.
32+
.. step:: In the :guilabel:`Data Access` section, under :guilabel:`Deployment`, click the name of the database that contains the data source.
3333

3434
A list of the database's data sources appears.
3535

@@ -60,6 +60,28 @@ Modify Data Source Permissions
6060

6161
If you have the :authrole:`Project Owner` role, you can control who can see charts that use the data source.
6262

63+
.. _org-sharing-data-source:
64+
65+
Enable Organization-Wide Sharing for a Data Source
66+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67+
68+
.. include:: /includes/fact-org-wide-sharing.rst
69+
70+
To enable organization-wide sharing for a specific data source:
71+
72+
.. procedure::
73+
:style: normal
74+
75+
.. step:: Access the data source's settings page.
76+
77+
To learn more, see :ref:`access-data-source-settings-page`.
78+
79+
.. step:: Turn on organization-wide sharing.
80+
81+
In the :guilabel:`Organization` subsection of the
82+
:guilabel:`Data Access` section, toggle
83+
:guilabel:`All users in the organization can view data in this data source` to :guilabel:`ON`.
84+
6385
Enable External Sharing for a Data Source
6486
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6587

@@ -147,8 +169,8 @@ To disable external sharing for a data source:
147169
.. _data-source-specific-access:
148170
.. _data-source-access-everyone:
149171

150-
Modify Data Source Permissions
151-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172+
Modify Role Permissions for Data Sources
173+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
152174

153175
If you have the :authrole:`Project Owner` role, you can modify data source permissions for each project role. Data source permissions determine whether a user can view charts created using data in this data source.
154176

source/manage-deployment.txt

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@ Manage Deployments
66

77
.. default-domain:: mongodb
88

9-
.. contents:: On this page
10-
:local:
11-
:backlinks: none
12-
:depth: 1
13-
:class: singlecol
14-
159
On the :guilabel:`Data Sources` page, an |service|
1610
:authrole:`Project Owner` can manage a deployment.
1711

@@ -34,6 +28,32 @@ its data sources. To learn more, see
3428

3529
To manage other data source settings, see :ref:`manage-existing-data-sources`.
3630

31+
.. _org-sharing-deployment:
32+
33+
Enable Organization-Wide Sharing for a Deployment
34+
-------------------------------------------------
35+
36+
.. include:: /includes/fact-org-wide-sharing.rst
37+
38+
.. important::
39+
40+
If you enable organization-wide sharing for a deployment, it applies
41+
to all existing data sources and to any new data source you add to
42+
that deployment in the future.
43+
44+
To enable organization-wide sharing for a deployment:
45+
46+
.. procedure::
47+
:style: normal
48+
49+
.. include:: /includes/steps-access-deployment.rst
50+
51+
.. step:: Turn on organization-wide sharing.
52+
53+
In the :guilabel:`Organization` subsection of the
54+
:guilabel:`Data Access` section, toggle
55+
:guilabel:`All users in the organization can view data in this data source` to :guilabel:`ON`.
56+
3757
Deployment Read Preference
3858
--------------------------
3959

@@ -82,4 +102,4 @@ preference options for {+clusters+}:
82102
:manual:`/core/read-preference/#mongodb-readmode-nearest`.
83103

84104
* - Analytics Node
85-
- Reads from an :ref:`anayltics node <analytics-nodes-overview>`.
105+
- Reads from an :ref:`anayltics node <analytics-nodes-overview>`.

0 commit comments

Comments
 (0)