<?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: I/F security about using medallion architecture in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/i-f-security-about-using-medallion-architecture/m-p/139507#M51218</link>
    <description>&lt;P&gt;I'll try to summarize and go directly to the key points as I see this:&lt;/P&gt;&lt;P&gt;- Client to S3 &lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_right:"&gt;👉&lt;/span&gt;&amp;nbsp;&lt;/SPAN&gt;SAS Token or OAUTH 2.0 with Service to Service authentication (preferred)&lt;/P&gt;&lt;P&gt;- Databricks to S3&amp;nbsp;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_right:"&gt;👉&lt;/span&gt; Use Service Principal or Managed Identities (preferred)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- Bronze/Silver/Gold&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_right:"&gt;👉&lt;/span&gt; Create different catalogs per layer or different schemas/databases per catalog to place bronze, silver and gold layers. All of them under Unity Catalog governance. Then, you can set proper permissions for users, groups or service principals depending on layer they should be allowed to interact with.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- Serverless cluster&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_right:"&gt;👉&lt;/span&gt; You can set in "permissions" who can access and how. Establish as needed.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 18 Nov 2025 10:53:26 GMT</pubDate>
    <dc:creator>Coffee77</dc:creator>
    <dc:date>2025-11-18T10:53:26Z</dc:date>
    <item>
      <title>I/F security about using medallion architecture</title>
      <link>https://community.databricks.com/t5/data-engineering/i-f-security-about-using-medallion-architecture/m-p/139462#M51209</link>
      <description>&lt;P&gt;I’m new to writing requirement definitions, and I’d like to ask a question about interface (I/F) security.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My question is:&lt;/STRONG&gt;&lt;BR /&gt;Do I need to define the authentication and security mechanisms (such as OAuth2, Managed Identity, Service Principals, etc.) &lt;STRONG&gt;between the systems shown below&lt;/STRONG&gt;? Or do I also need to define security &lt;STRONG&gt;between the bronze, silver, and gold layers&lt;/STRONG&gt; within the lakehouse?&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Our data pipeline is:&lt;/STRONG&gt;&lt;BR /&gt;VPC on AWS (client system) → S3 → Lakehouse (bronze → silver → gold) → Serverless compute&lt;/P&gt;</description>
      <pubDate>Tue, 18 Nov 2025 04:56:50 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/i-f-security-about-using-medallion-architecture/m-p/139462#M51209</guid>
      <dc:creator>ShanQiwei</dc:creator>
      <dc:date>2025-11-18T04:56:50Z</dc:date>
    </item>
    <item>
      <title>Re: I/F security about using medallion architecture</title>
      <link>https://community.databricks.com/t5/data-engineering/i-f-security-about-using-medallion-architecture/m-p/139505#M51217</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/197632"&gt;@ShanQiwei&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE width="1086"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="296"&gt;Interface or Layer&lt;/TD&gt;&lt;TD width="193"&gt;Should You Define Security?&lt;/TD&gt;&lt;TD width="211"&gt;Typical Mechanisms&lt;/TD&gt;&lt;TD width="386"&gt;Reference Links&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="296"&gt;VPC → S3&lt;/TD&gt;&lt;TD width="193"&gt;Yes&lt;/TD&gt;&lt;TD width="211"&gt;IAM roles, service accounts, credentials, policies&lt;/TD&gt;&lt;TD width="386"&gt;&lt;A href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/security-best-practices.html" target="_blank"&gt;https://docs.aws.amazon.com/AmazonS3/latest/userguide/security-best-practices.html&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="296"&gt;S3 → Lakehouse&lt;/TD&gt;&lt;TD width="193"&gt;Yes&lt;/TD&gt;&lt;TD width="211"&gt;Service principals, managed identities, access keys&lt;/TD&gt;&lt;TD width="386"&gt;&lt;A href="https://docs.databricks.com/security/access-control/service-principals.html" target="_blank"&gt;https://docs.databricks.com/security/access-control/service-principals.html&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="296"&gt;Lakehouse Bronze → Silver → Gold&lt;/TD&gt;&lt;TD width="193"&gt;Sometimes (Context-Driven)&lt;/TD&gt;&lt;TD width="211"&gt;Platform roles, catalog permissions, ACLs, data masking&lt;/TD&gt;&lt;TD width="386"&gt;&lt;A href="https://docs.databricks.com/data-governance/unity-catalog/index.html" target="_blank"&gt;https://docs.databricks.com/data-governance/unity-catalog/index.html&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="296"&gt;Lakehouse → Serverless Compute&lt;/TD&gt;&lt;TD width="193"&gt;Yes&lt;/TD&gt;&lt;TD width="211"&gt;Managed identities, OAuth2, tokens, ACLs&lt;/TD&gt;&lt;TD width="386"&gt;&lt;A href="https://learn.microsoft.com/en-us/azure/architecture/serverless/security-serverless-applications" target="_blank"&gt;https://learn.microsoft.com/en-us/azure/architecture/serverless/security-serverless-applications&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Tue, 18 Nov 2025 10:40:17 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/i-f-security-about-using-medallion-architecture/m-p/139505#M51217</guid>
      <dc:creator>ManojkMohan</dc:creator>
      <dc:date>2025-11-18T10:40:17Z</dc:date>
    </item>
    <item>
      <title>Re: I/F security about using medallion architecture</title>
      <link>https://community.databricks.com/t5/data-engineering/i-f-security-about-using-medallion-architecture/m-p/139507#M51218</link>
      <description>&lt;P&gt;I'll try to summarize and go directly to the key points as I see this:&lt;/P&gt;&lt;P&gt;- Client to S3 &lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_right:"&gt;👉&lt;/span&gt;&amp;nbsp;&lt;/SPAN&gt;SAS Token or OAUTH 2.0 with Service to Service authentication (preferred)&lt;/P&gt;&lt;P&gt;- Databricks to S3&amp;nbsp;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_right:"&gt;👉&lt;/span&gt; Use Service Principal or Managed Identities (preferred)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- Bronze/Silver/Gold&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_right:"&gt;👉&lt;/span&gt; Create different catalogs per layer or different schemas/databases per catalog to place bronze, silver and gold layers. All of them under Unity Catalog governance. Then, you can set proper permissions for users, groups or service principals depending on layer they should be allowed to interact with.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- Serverless cluster&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_right:"&gt;👉&lt;/span&gt; You can set in "permissions" who can access and how. Establish as needed.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Nov 2025 10:53:26 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/i-f-security-about-using-medallion-architecture/m-p/139507#M51218</guid>
      <dc:creator>Coffee77</dc:creator>
      <dc:date>2025-11-18T10:53:26Z</dc:date>
    </item>
  </channel>
</rss>

