<?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: Standard User – UI File Upload – What Capabilities are required? in Getting Data In</title>
    <link>https://community.splunk.com/t5/Getting-Data-In/Standard-User-UI-File-Upload-What-Capabilities-are-required/m-p/749769#M119109</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;After some reading &lt;A href="https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/9.4/manage-splunk-platform-users-and-roles/define-roles-on-the-splunk-platform-with-capabilities" target="_blank" rel="noopener"&gt;https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/9.4/manage-splunk-platform-users-and-roles/define-roles-on-the-splunk-platform-with-capabilities&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Followed by experimenting and testing...&lt;BR /&gt;&lt;BR /&gt;The current platform versions provide a capability called &lt;STRONG&gt;edit_upload_and_index&lt;/STRONG&gt; which is defined as “&lt;EM&gt;Lets the user use the indexing preview feature when creating inputs in Splunk Web&lt;/EM&gt;”&lt;BR /&gt;&lt;BR /&gt;This sounds highly promising, however granting that capability alone does not enable the Add Data Button in the settings menu..&lt;BR /&gt;&lt;BR /&gt;In order to present the option to a standard user, additionally the &lt;STRONG&gt;edit_tcp_stream&lt;/STRONG&gt; capability is also required – this is not immediately obvious, because the name of the capability masks the documented definition: “&lt;EM&gt;Lets the user send data to the the /services/receivers/stream REST endpoint&lt;/EM&gt;.”&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I suspect that this second permission has the side effect of granting access to the relevant rest API which allows the /manager/&amp;lt;app&amp;gt;/adddata button to be added to the settings menu.&lt;BR /&gt;&lt;BR /&gt;These two permissions allow the Upload Data option to function, and whilst the option is also presented for other monitor types, the UI throws a (partial) 404 and prevents the user from adding anything more exotic.&lt;BR /&gt;&lt;BR /&gt;It is not clear to me if this is an expected combination of permissions Splunk intends you to grant (in which case, I will submit a documentation update suggestion) or if the &lt;STRONG&gt;edit_upload_and_index&lt;/STRONG&gt; capability is intended to facilitate the outcome on its own.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;U&gt;&lt;STRONG&gt;TLDR&lt;/STRONG&gt;&lt;/U&gt;: To enable a non-admin user to upload files via the UI (in at least Splunk versions greater than 9.3), grant the &lt;STRONG&gt;edit_upload_and_index&lt;/STRONG&gt; AND &lt;STRONG&gt;edit_tcp_stream&lt;/STRONG&gt; capability to the users role.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 15 Jul 2025 08:01:24 GMT</pubDate>
    <dc:creator>nickhills</dc:creator>
    <dc:date>2025-07-15T08:01:24Z</dc:date>
    <item>
      <title>Standard User – UI File Upload – What Capabilities are required?</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/Standard-User-UI-File-Upload-What-Capabilities-are-required/m-p/749768#M119108</link>
      <description>&lt;P&gt;I want to provide a standard Splunk user the ability to upload files via the web UI.&lt;BR /&gt;Specifically, so that members of our finance team can upload supplier bills for reconciliation with our platform data. In this scenario granting full &lt;EM&gt;sc_admin&lt;/EM&gt; is certainly not appropriate!&lt;BR /&gt;&lt;BR /&gt;I had (incorrectly) assumed that Power Users had this ability, but that is not the case.&lt;BR /&gt;There is an article from 2014 that details what was required 11 years ago, but the cited permissions in that article are no longer relevant in 2025: &lt;A href="https://community.splunk.com/t5/Getting-Data-In/Capability-to-upload-data-files-via-the-gui-for-a-user/m-p/190518" target="_blank"&gt;https://community.splunk.com/t5/Getting-Data-In/Capability-to-upload-data-files-via-the-gui-for-a-user/m-p/190518&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;What is required in Splunk &amp;gt;9.3 (specifically Splunk Cloud) to enable this feature for a non-admin user?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Jul 2025 20:01:31 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/Standard-User-UI-File-Upload-What-Capabilities-are-required/m-p/749768#M119108</guid>
      <dc:creator>nickhills</dc:creator>
      <dc:date>2025-07-14T20:01:31Z</dc:date>
    </item>
    <item>
      <title>Re: Standard User – UI File Upload – What Capabilities are required?</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/Standard-User-UI-File-Upload-What-Capabilities-are-required/m-p/749769#M119109</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;After some reading &lt;A href="https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/9.4/manage-splunk-platform-users-and-roles/define-roles-on-the-splunk-platform-with-capabilities" target="_blank" rel="noopener"&gt;https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/9.4/manage-splunk-platform-users-and-roles/define-roles-on-the-splunk-platform-with-capabilities&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Followed by experimenting and testing...&lt;BR /&gt;&lt;BR /&gt;The current platform versions provide a capability called &lt;STRONG&gt;edit_upload_and_index&lt;/STRONG&gt; which is defined as “&lt;EM&gt;Lets the user use the indexing preview feature when creating inputs in Splunk Web&lt;/EM&gt;”&lt;BR /&gt;&lt;BR /&gt;This sounds highly promising, however granting that capability alone does not enable the Add Data Button in the settings menu..&lt;BR /&gt;&lt;BR /&gt;In order to present the option to a standard user, additionally the &lt;STRONG&gt;edit_tcp_stream&lt;/STRONG&gt; capability is also required – this is not immediately obvious, because the name of the capability masks the documented definition: “&lt;EM&gt;Lets the user send data to the the /services/receivers/stream REST endpoint&lt;/EM&gt;.”&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I suspect that this second permission has the side effect of granting access to the relevant rest API which allows the /manager/&amp;lt;app&amp;gt;/adddata button to be added to the settings menu.&lt;BR /&gt;&lt;BR /&gt;These two permissions allow the Upload Data option to function, and whilst the option is also presented for other monitor types, the UI throws a (partial) 404 and prevents the user from adding anything more exotic.&lt;BR /&gt;&lt;BR /&gt;It is not clear to me if this is an expected combination of permissions Splunk intends you to grant (in which case, I will submit a documentation update suggestion) or if the &lt;STRONG&gt;edit_upload_and_index&lt;/STRONG&gt; capability is intended to facilitate the outcome on its own.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;U&gt;&lt;STRONG&gt;TLDR&lt;/STRONG&gt;&lt;/U&gt;: To enable a non-admin user to upload files via the UI (in at least Splunk versions greater than 9.3), grant the &lt;STRONG&gt;edit_upload_and_index&lt;/STRONG&gt; AND &lt;STRONG&gt;edit_tcp_stream&lt;/STRONG&gt; capability to the users role.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jul 2025 08:01:24 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/Standard-User-UI-File-Upload-What-Capabilities-are-required/m-p/749769#M119109</guid>
      <dc:creator>nickhills</dc:creator>
      <dc:date>2025-07-15T08:01:24Z</dc:date>
    </item>
  </channel>
</rss>

