<?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: Can job 'run_as' be assigned to users/principals who actually run it? in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/can-job-run-as-be-assigned-to-users-principals-who-actually-run/m-p/113840#M44656</link>
    <description>&lt;P&gt;Yeah, the functionality is odd. You can't change the Run As user to anyone but yourself.&amp;nbsp;&lt;/P&gt;&lt;P&gt;But you can run it using the Run As setting previously used. This sort of makes sense if the workflow is created to be run as a service principal with specific permissions, if everyone was going to run it as that user. But it doesn't make sense that you can run it as the previous person if that person had changed the Run As to themselves.&lt;/P&gt;</description>
    <pubDate>Thu, 27 Mar 2025 20:23:45 GMT</pubDate>
    <dc:creator>701153</dc:creator>
    <dc:date>2025-03-27T20:23:45Z</dc:date>
    <item>
      <title>Can job 'run_as' be assigned to users/principals who actually run it?</title>
      <link>https://community.databricks.com/t5/data-engineering/can-job-run-as-be-assigned-to-users-principals-who-actually-run/m-p/55593#M30377</link>
      <description>&lt;P&gt;Can job 'run_as' be assigned to users/principals who actually run it? instead of always a fixed creator/user/pricipal?&lt;/P&gt;&lt;P&gt;When a job is run, I would like to see in the job setting "run_as" the name of the actual user/principal who runs it.&lt;/P&gt;&lt;P&gt;Currently, "run_as" is set to a fixed user/principal. If someone else runs this job (either manually or using APIs), "run_as" is still showed as the fixed user/principal, and not the actual user/principal who runs it.&lt;/P&gt;&lt;P&gt;Am I missing something or this feature is actually not available?&lt;/P&gt;</description>
      <pubDate>Thu, 21 Dec 2023 10:47:40 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/can-job-run-as-be-assigned-to-users-principals-who-actually-run/m-p/55593#M30377</guid>
      <dc:creator>Long_Tran</dc:creator>
      <dc:date>2023-12-21T10:47:40Z</dc:date>
    </item>
    <item>
      <title>Re: Can job 'run_as' be assigned to users/principals who actually run it?</title>
      <link>https://community.databricks.com/t5/data-engineering/can-job-run-as-be-assigned-to-users-principals-who-actually-run/m-p/55635#M30388</link>
      <description>&lt;P&gt;This is not avaliable in Workflow/Jobs.&lt;BR /&gt;Job should newer be run as person who is executing the job, especialy in Production.&lt;BR /&gt;The reason is that the output might be not the same, base on person who is running the job (e.g. diffrent Row Level Access).&amp;nbsp;&lt;BR /&gt;If you must use Workflows, you could give people "Manage" permission over job and let them change run as every time (but that is ugly solution).&lt;BR /&gt;&lt;BR /&gt;What you are looking for is something diffrent:&lt;/P&gt;&lt;P&gt;- give person ability to run notebook / package using all-purpose cluster&lt;/P&gt;&lt;P&gt;- if you want to do it via job and job cluster - let people use&amp;nbsp; JOB API "&lt;SPAN class=""&gt;/api/2.1/jobs/run-now"&amp;nbsp;&lt;BR /&gt;&lt;A href="https://docs.databricks.com/api/azure/workspace/jobs/runnow" target="_blank" rel="noopener"&gt;https://docs.databricks.com/api/azure/workspace/jobs/runnow&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Dec 2023 23:24:26 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/can-job-run-as-be-assigned-to-users-principals-who-actually-run/m-p/55635#M30388</guid>
      <dc:creator>Wojciech_BUK</dc:creator>
      <dc:date>2023-12-21T23:24:26Z</dc:date>
    </item>
    <item>
      <title>Re: Can job 'run_as' be assigned to users/principals who actually run it?</title>
      <link>https://community.databricks.com/t5/data-engineering/can-job-run-as-be-assigned-to-users-principals-who-actually-run/m-p/113840#M44656</link>
      <description>&lt;P&gt;Yeah, the functionality is odd. You can't change the Run As user to anyone but yourself.&amp;nbsp;&lt;/P&gt;&lt;P&gt;But you can run it using the Run As setting previously used. This sort of makes sense if the workflow is created to be run as a service principal with specific permissions, if everyone was going to run it as that user. But it doesn't make sense that you can run it as the previous person if that person had changed the Run As to themselves.&lt;/P&gt;</description>
      <pubDate>Thu, 27 Mar 2025 20:23:45 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/can-job-run-as-be-assigned-to-users-principals-who-actually-run/m-p/113840#M44656</guid>
      <dc:creator>701153</dc:creator>
      <dc:date>2025-03-27T20:23:45Z</dc:date>
    </item>
  </channel>
</rss>

