@@ -60,30 +60,65 @@ A database user must have one of the following roles to query an
60
60
- A :atlas:`custom role </security-add-mongodb-roles/>` with the
61
61
:manual:`find </reference/privilege-actions/>` privilege
62
62
63
- .. _atlas-data-lake-prereqs :
63
+ .. _atlas-data-lake-actions :
64
64
65
- Prerequisites
66
- -------------
65
+ Privilege Actions
66
+ -----------------
67
67
68
- Verify that you meet the following prerequisites before you create a
69
- |data-lake|:
68
+ Privilege actions define the operations that you can perform on your
69
+ {+dl+}. You can grant the following {+adl+} privileges:
70
70
71
- * One or more |aws| |s3| buckets in the same |aws| account.
71
+ - When you :atlas:`create or modify </security-add-mongodb-roles/>`
72
+ custom roles from the |service| User Interface
73
+ - In the ``actions.action`` request body parameter when you
74
+ :atlas:`create </reference/api/custom-roles-create-a-role/>` or
75
+ :atlas:`update </reference/api/custom-roles-update-a-role/>` a custom
76
+ role from the |service| |api|
72
77
73
- * An |aws| CLI configured to access your |aws| account. Alternatively,
74
- you must have access to the |aws| Management Console with permission
75
- to create `IAM roles <https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-user.html>`__.
78
+ .. expression:: sqlGetSchema
76
79
77
- .. note:
80
+ Retrieve the schema stored for a collection or view using
81
+ the :ref:`sqlgetschema-cmd` command.
78
82
79
- To prevent excessive charges on your bill, create your |service|
80
- |data-lake| in the same |aws| region as your |s3| data source.
83
+ .. expression:: sqlSetSchema
84
+
85
+ Set or delete the schema for a collection or view using the
86
+ :ref:`sqlsetschema-cmd` command.
87
+
88
+ .. expression:: viewAllHistory
89
+
90
+ Retrieve details about the queries that were run in the past
91
+ 24 hours using :ref:`$queryHistory <adl-query-history-stage>`.
92
+
93
+ .. expression:: outToS3
94
+
95
+ Write data from any one of the :ref:`supported
96
+ <datalake-configuration-file-overview>` {+data-lake-stores+} or
97
+ multiple :ref:`supported <datalake-configuration-file-overview>`
98
+ {+data-lake-stores+} to your |s3| bucket using :ref:`adl-out-stage`.
99
+
100
+ .. expression:: storageGetConfig
101
+
102
+ Retrieve your {+dl+} :ref:`storage configuration
103
+ <datalake-configuration-file>` using the :ref:`storageGetConfig
104
+ <datalake-getstorageconfig>` command.
105
+
106
+ .. expression:: storageSetConfig
107
+
108
+ Set or update your {+dl+} :ref:`storage configuration
109
+ <datalake-configuration-file>` using the :ref:`storageSetConfig
110
+ <datalake-setstorageconfig>` command.
81
111
82
112
.. _atlas-data-lake-regions:
83
113
84
114
{+adl+} Regions
85
115
-----------------------
86
116
117
+ .. note::
118
+
119
+ To prevent excessive charges on your bill, create your |service|
120
+ |data-lake| in the same |aws| region as your |s3| data source.
121
+
87
122
{+adl+} routes your {+dl+} requests through one of the following
88
123
regions:
89
124
0 commit comments