DP-700 · Access Control and Data Masking
25 cards
Item Permissions and Sharing
-
Quick check
An analyst with no workspace role receives a shared warehouse. What else in the same workspace can the analyst open?
AEvery item, in read-only mode
Read-only access to every item is what the Viewer workspace role gives. Sharing one item does not create a role.
BThe lakehouses, but not the pipelines
Sharing does not spread to items of a similar type. Each item must be shared on its own.
CNothing else
Right. A shared recipient reaches only the shared item and is not a member of any workspace role.
2 / 25
-
Quick check
A warehouse is shared with a user, and no additional permission is selected. The user connects with a SQL client and runs a SELECT on a table. What happens?
AThe connection works, but the query on the table is denied
Right. Read alone works like CONNECT: the user reaches the SQL analytics endpoint and cannot query any table or view.
BThe connection is rejected before the query can run
Read is enough to connect. A rejected connection is what happens when the user has no Read at all.
CThe query returns rows, but only in read-only mode
Reading all tables in read-only mode is the result of the option Read all data using SQL, which was not selected here.
5 / 25
-
Quick check
A partner team will read a shared warehouse only from Spark notebooks, through the ABFS path of its files. Which option should the owner select when sharing?
ARead all data using SQL
That option gives ReadData, which opens tables and views through T-SQL. It does not open the files for Spark.
BRead all data using Apache Spark
Right. Reading files through Spark needs ReadAll, and ReadAll is separate from the SQL permission.
CNo additional permissions, because Read is enough for files
Read alone opens no data in SQL or OneLake. It lets the recipient connect and see metadata only.
9 / 25
-
Keep your progress in the app
That’s 3 of 9 quick checks. In the app they stay answered, and every lesson remembers where you left off.
Keep reading hereOpens in your browser. Nothing to install.
Start studying -
Quick check
An admin runs GRANT on one table for a user who has no workspace role and no shared item. The user then tries to connect to the warehouse. What happens?
AThe connection fails, because the user has no Read on the item
Right. SQL permissions do not let anyone in. The user needs a workspace role or item Read before the connection works.
BThe user connects and can query that one table
This is the result after the warehouse is also shared with the user. Without Read, the GRANT waits unused.
CThe user connects, but sees an empty list of tables
Connecting needs Read on the item. With no role and no share, the user does not get as far as a table list.
12 / 25
-
Quick check
A Contributor cannot share a lakehouse with another team. The Contributor must not get a higher workspace role. What solves it?
AGrant the Contributor Reshare on the lakehouse
Right. Contributor and Viewer can share a lakehouse only with the Share (reshare) permission on it. No role change is needed.
BGrant the Contributor Read all data using Apache Spark on the lakehouse
A Contributor already reads all data through the role. A data permission does not add the right to share.
CShare the SQL analytics endpoint instead
Sharing a lakehouse also covers its SQL analytics endpoint. The endpoint is not a way around the missing Reshare.
15 / 25
-
Quick check
A recipient has ReadData and ReadAll on a shared warehouse. The owner wants to stop the Spark access and keep the T-SQL access. Which action in Manage permissions fits?
ARemove access, then wait two hours
Remove access deletes all item permissions, so the T-SQL access would go too. Waiting does not bring it back.
BRemove ReadData
ReadData is the T-SQL permission. Removing it would stop the access that must stay and keep the Spark access.
CRemove ReadAll
Right. ReadAll is the Spark and OneLake permission. Removing only this one leaves Read and ReadData in place.
17 / 25
-
Quick check
A report on a warehouse is shared with a manager who has no other access. In which mode of the semantic model does the manager need no permission on the warehouse?
ADirect Lake, the default connection type
With Direct Lake, the reader needs ReadData or granular SQL permissions on the warehouse. It is also the default connection type.
BImport, where data is copied into the model
Right. In Import mode the data is already inside the semantic model, so no additional permission is needed.
CDirectQuery, where queries go to the warehouse
DirectQuery sends queries to the warehouse for the reader, so ReadData or granular SQL permissions are needed.
20 / 25
-
Quick check
A user is a Viewer in a workspace and also has a direct share of one report in it. The owner removes the direct share. What can the user do now?
AOpen the report from the workspace
Right. The Viewer role is a second path. It still shows the report in the workspace and lets the user open it.
BOpen nothing, because the share was the only path
The share was one of two paths. A workspace role gives access to all items in the workspace on its own.
COpen the report only through the old link
The link depended on the item permission that was removed. What remains is the access through the workspace.
23 / 25
-
Quick check
Which statement about item permissions is correct?
AOn a warehouse, ReadAll includes ReadData, so the Spark option covers T-SQL
ReadData and ReadAll are separate permissions that do not overlap. Each way of reading needs its own.
BA Contributor can share any lakehouse in the workspace by default
Admin and Member share by default. A Contributor needs the Share (reshare) permission on the lakehouse.
CSharing with no extra permission lets the recipient connect but not query tables
Right. The default is Read. On a warehouse it works like CONNECT, and tables stay closed without ReadData or a GRANT.
25 / 25
-
9 quick checks · then the test
In the app, finishing the quick checks opens this lesson’s 10-question test, and the ones you miss come back exactly when you’re about to forget them.
Take this lesson’s test → Next lesson: OneLake Row, Column, and Folder SecurityOpens in your browser. Nothing to install.
Start studying
The whole course, on your computer and your phone
Lessons you can read, audio you can listen to on the way to work, and practice that remembers what you got wrong.
Opens in your browser. Nothing to install.
Start studying“This app is the ‘One Lake’ for preparing the certification exams. Really worth it.”
