<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Some thinkings around data security in Data Governance</title>
    <link>https://community.databricks.com/t5/data-governance/some-thinkings-around-data-security/m-p/137240#M2659</link>
    <description>&lt;P&gt;Hey&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/118423"&gt;@F_Goudarzi&lt;/a&gt;&amp;nbsp;, here are some things to think about:&lt;/P&gt;
&lt;H3 class="_7uu25p0 qt3gz9c _7pq7t612 heading3 _7uu25p1"&gt;Is this a security issue?&lt;/H3&gt;
&lt;UL class="qt3gz97 qt3gz92"&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;This is expected behavior: &lt;STRONG&gt;workspace admins&lt;/STRONG&gt; have broad authority over workspace assets (including viewing notebook content).&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Row filters&lt;/STRONG&gt; and &lt;STRONG&gt;column masks&lt;/STRONG&gt; apply at query time to base data. They don’t retroactively redact values already saved in a notebook cell output or other derived artifacts.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 class="_7uu25p0 qt3gz9c _7pq7t612 heading3 _7uu25p1"&gt;Recommended controls and mitigations&lt;/H3&gt;
&lt;UL class="qt3gz97 qt3gz92"&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Minimize and centralize workspace admins.&lt;/STRONG&gt; Limit the role to trusted platform/IT operators.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Use workspace bindings&lt;/STRONG&gt; to restrict which workspaces can access sensitive catalogs and locations.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Prefer ABAC, row filters, and column masks&lt;/STRONG&gt; for data-level enforcement. Keep fine-grained policies centralized and consistent.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Harden notebook hygiene&lt;/STRONG&gt; for sensitive workloads:&lt;/P&gt;
&lt;UL class="qt3gz98 qt3gz92"&gt;
&lt;LI class="qt3gz9a"&gt;Avoid persisting raw sensitive values in notebook outputs.&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;Write results to governed tables and clear cell outputs when sharing.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Run jobs as service principals&lt;/STRONG&gt; and store outputs in secured locations, not in notebook cells. Keep workspace admin membership constrained since they can reassign job ownership.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Enable and monitor audit logs&lt;/STRONG&gt; to review access, ownership changes, and policy evaluations.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 class="_7uu25p0 qt3gz9c _7pq7t612 heading3 _7uu25p1"&gt;Bottom line&lt;/H3&gt;
&lt;P class="qt3gz91 paragraph"&gt;What you observed is consistent with the scope of the workspace admin role and with masking being enforced at data-access time over the source tables—not over previously saved notebook content.&lt;/P&gt;
&lt;P class="qt3gz91 paragraph"&gt;Hope this helps, Louis.&lt;/P&gt;</description>
    <pubDate>Sat, 01 Nov 2025 12:40:28 GMT</pubDate>
    <dc:creator>Louis_Frolio</dc:creator>
    <dc:date>2025-11-01T12:40:28Z</dc:date>
    <item>
      <title>Some thinkings around data security</title>
      <link>https://community.databricks.com/t5/data-governance/some-thinkings-around-data-security/m-p/99243#M2264</link>
      <description>&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;We are using Databricks and are in the early stages of adopting it. Recently, I noticed something in Databricks that caught my attention.&lt;/P&gt;&lt;P&gt;I implemented column-level security, which works such that if you are a member of a particular group, you can see unmasked data; otherwise, the data is masked.&lt;/P&gt;&lt;P&gt;However, I observed that as a workspace admin, you are able to view all users' notebooks. If a user whose notebook is being viewed by the admin has higher privileges and can see unmasked data, and the output of that data is stored in their notebook, then the admin can also view the unmasked data—even though they are not part of the group with the necessary privileges.&lt;/P&gt;&lt;P&gt;I'm wondering if this does not sound like a security issue?&lt;/P&gt;</description>
      <pubDate>Mon, 18 Nov 2024 19:16:51 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-governance/some-thinkings-around-data-security/m-p/99243#M2264</guid>
      <dc:creator>F_Goudarzi</dc:creator>
      <dc:date>2024-11-18T19:16:51Z</dc:date>
    </item>
    <item>
      <title>Re: Some thinkings around data security</title>
      <link>https://community.databricks.com/t5/data-governance/some-thinkings-around-data-security/m-p/137240#M2659</link>
      <description>&lt;P&gt;Hey&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/118423"&gt;@F_Goudarzi&lt;/a&gt;&amp;nbsp;, here are some things to think about:&lt;/P&gt;
&lt;H3 class="_7uu25p0 qt3gz9c _7pq7t612 heading3 _7uu25p1"&gt;Is this a security issue?&lt;/H3&gt;
&lt;UL class="qt3gz97 qt3gz92"&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;This is expected behavior: &lt;STRONG&gt;workspace admins&lt;/STRONG&gt; have broad authority over workspace assets (including viewing notebook content).&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Row filters&lt;/STRONG&gt; and &lt;STRONG&gt;column masks&lt;/STRONG&gt; apply at query time to base data. They don’t retroactively redact values already saved in a notebook cell output or other derived artifacts.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 class="_7uu25p0 qt3gz9c _7pq7t612 heading3 _7uu25p1"&gt;Recommended controls and mitigations&lt;/H3&gt;
&lt;UL class="qt3gz97 qt3gz92"&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Minimize and centralize workspace admins.&lt;/STRONG&gt; Limit the role to trusted platform/IT operators.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Use workspace bindings&lt;/STRONG&gt; to restrict which workspaces can access sensitive catalogs and locations.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Prefer ABAC, row filters, and column masks&lt;/STRONG&gt; for data-level enforcement. Keep fine-grained policies centralized and consistent.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Harden notebook hygiene&lt;/STRONG&gt; for sensitive workloads:&lt;/P&gt;
&lt;UL class="qt3gz98 qt3gz92"&gt;
&lt;LI class="qt3gz9a"&gt;Avoid persisting raw sensitive values in notebook outputs.&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;Write results to governed tables and clear cell outputs when sharing.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Run jobs as service principals&lt;/STRONG&gt; and store outputs in secured locations, not in notebook cells. Keep workspace admin membership constrained since they can reassign job ownership.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="qt3gz9a"&gt;
&lt;P class="qt3gz91 paragraph"&gt;&lt;STRONG&gt;Enable and monitor audit logs&lt;/STRONG&gt; to review access, ownership changes, and policy evaluations.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 class="_7uu25p0 qt3gz9c _7pq7t612 heading3 _7uu25p1"&gt;Bottom line&lt;/H3&gt;
&lt;P class="qt3gz91 paragraph"&gt;What you observed is consistent with the scope of the workspace admin role and with masking being enforced at data-access time over the source tables—not over previously saved notebook content.&lt;/P&gt;
&lt;P class="qt3gz91 paragraph"&gt;Hope this helps, Louis.&lt;/P&gt;</description>
      <pubDate>Sat, 01 Nov 2025 12:40:28 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-governance/some-thinkings-around-data-security/m-p/137240#M2659</guid>
      <dc:creator>Louis_Frolio</dc:creator>
      <dc:date>2025-11-01T12:40:28Z</dc:date>
    </item>
  </channel>
</rss>

