<?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 How do we reassign Knowledge Objects owned by a user to another user via api ? is it possible ? in Splunk Search</title>
    <link>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/685871#M234016</link>
    <description>&lt;P&gt;We have the "Reassign Knowledge Objects" option via SplunkCloud portal in the settings but is it possible to do it via API ?&lt;/P&gt;&lt;P&gt;We need to do this for all KO's owner by a specific user.&lt;/P&gt;</description>
    <pubDate>Mon, 29 Apr 2024 17:03:41 GMT</pubDate>
    <dc:creator>arvind_Sugajeev</dc:creator>
    <dc:date>2024-04-29T17:03:41Z</dc:date>
    <item>
      <title>How do we reassign Knowledge Objects owned by a user to another user via api ? is it possible ?</title>
      <link>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/685871#M234016</link>
      <description>&lt;P&gt;We have the "Reassign Knowledge Objects" option via SplunkCloud portal in the settings but is it possible to do it via API ?&lt;/P&gt;&lt;P&gt;We need to do this for all KO's owner by a specific user.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Apr 2024 17:03:41 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/685871#M234016</guid>
      <dc:creator>arvind_Sugajeev</dc:creator>
      <dc:date>2024-04-29T17:03:41Z</dc:date>
    </item>
    <item>
      <title>Re: How do we reassign Knowledge Objects owned by a user to another user via api ? is it possible ?</title>
      <link>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/685884#M234019</link>
      <description>&lt;P&gt;Find your Knowledge object and the owner - look at the below example and change as to your requirments.&lt;/P&gt;&lt;P&gt;example&lt;BR /&gt;curl -k -u admin_user:password https://&amp;lt;MY_CLOUD_STACK&amp;gt;splunkcloud.com:8089/servicesNS/nobody/YOU_APP/saved/searches/my_search/acl -d 'owner=new_user'-d 'sharing=global' -X POST&lt;/P&gt;&lt;P&gt;Heres some further help on ACL in cloud&lt;BR /&gt;&lt;A href="https://docs.splunk.com/Documentation/SplunkCloud/9.1.2312/RESTTUT/RESTbasicexamples" target="_blank"&gt;https://docs.splunk.com/Documentation/SplunkCloud/9.1.2312/RESTTUT/RESTbasicexamples&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Apr 2024 19:50:59 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/685884#M234019</guid>
      <dc:creator>deepakc</dc:creator>
      <dc:date>2024-04-29T19:50:59Z</dc:date>
    </item>
    <item>
      <title>Re: How do we reassign Knowledge Objects owned by a user to another user via api ? is it possible ?</title>
      <link>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/685960#M234055</link>
      <description>&lt;P&gt;Is there anyway to reassign all the Knowledge Objects owner by a specific user ? instead of transferring one Knowledge object at a time ?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Also, is the "/my_search" in the example mentioned below the title of the Knowledge Object ?&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 11:50:41 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/685960#M234055</guid>
      <dc:creator>arvind_Sugajeev</dc:creator>
      <dc:date>2024-04-30T11:50:41Z</dc:date>
    </item>
    <item>
      <title>Re: How do we reassign Knowledge Objects owned by a user to another user via api ? is it possible ?</title>
      <link>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/686275#M234122</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;Also, is the "/my_search" in the example mentioned below the title of the Knowledge Object ?&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P data-unlink="true"&gt;Not quite. &amp;nbsp;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/79189"&gt;@deepakc&lt;/a&gt;&amp;nbsp;only gave saved searches (aka reports) as an example. &amp;nbsp;"my_search" is a URL encoded string of the title. &amp;nbsp;In the example, "https://&amp;lt;MY_CLOUD_STACK&amp;gt;splunkcloud.com:8089/servicesNS/nobody/YOU_APP/saved/searches/my_search"&amp;nbsp;&amp;nbsp;is one property internally known as id.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;Is there anyway to reassign all the Knowledge Objects owner by a specific user ? instead of transferring one Knowledge object at a time ?&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P data-unlink="true"&gt;Yes. &amp;nbsp;To continue the example with saved searches, you can use this search to find all id's owned by the old user "old_user".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;| rest /servicesNS/-/-/saved/searches/
| search eai:acl.owner = "old_user"
| fields id&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example output could be (taken from owner nobody on a standard deployment)&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;id&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;A href="https://127.0.0.1:8089/servicesNS/nobody/search/saved/searches/Bucket%20Merge%20Retrieve%20Conf%20Settings" target="_blank"&gt;https://127.0.0.1:8089/servicesNS/nobody/search/saved/searches/Bucket%20Merge%20Retrieve%20Conf%20Settings&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;A href="https://127.0.0.1:8089/servicesNS/nobody/SplunkDeploymentServerConfig/saved/searches/DeploymentServerAppEvents" target="_blank"&gt;https://127.0.0.1:8089/servicesNS/nobody/SplunkDeploymentServerConfig/saved/searches/DeploymentServerAppEvents&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;A href="https://127.0.0.1:8089/servicesNS/nobody/SplunkDeploymentServerConfig/saved/searches/DeploymentServerClients" target="_blank"&gt;https://127.0.0.1:8089/servicesNS/nobody/SplunkDeploymentServerConfig/saved/searches/DeploymentServerClients&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;A href="https://127.0.0.1:8089/servicesNS/nobody/SplunkDeploymentServerConfig/saved/searches/DeploymentServerClientsBasic" target="_blank"&gt;https://127.0.0.1:8089/servicesNS/nobody/SplunkDeploymentServerConfig/saved/searches/DeploymentServerClientsBasic&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;A href="https://127.0.0.1:8089/servicesNS/nobody/SplunkDeploymentServerConfig/saved/searches/DeploymentServerClientsByMachineType" target="_blank"&gt;https://127.0.0.1:8089/servicesNS/nobody/SplunkDeploymentServerConfig/saved/searches/DeploymentServerClientsByMachineType&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;A href="https://127.0.0.1:8089/servicesNS/nobody/SplunkDeploymentServerConfig/saved/searches/DeploymentServerEventsWithError" target="_blank"&gt;https://127.0.0.1:8089/servicesNS/nobody/SplunkDeploymentServerConfig/saved/searches/DeploymentServerEventsWithError&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;A href="https://127.0.0.1:8089/servicesNS/nobody/SplunkDeploymentServerConfig/saved/searches/DeploymentServerGetClientsUri" target="_blank"&gt;https://127.0.0.1:8089/servicesNS/nobody/SplunkDeploymentServerConfig/saved/searches/DeploymentServerGetClientsUri&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;Then, program a script using these values to update these saved searches to new user.&lt;/P&gt;&lt;P&gt;To update other knowledge objects, consult&amp;nbsp;&lt;A href="https://docs.splunk.com/Documentation/SplunkCloud/latest/RESTREF/RESTprolog" target="_blank" rel="noopener"&gt;REST API Reference Manual&lt;/A&gt;, especially&amp;nbsp;&lt;A href="https://docs.splunk.com/Documentation/SplunkCloud/latest/RESTREF/RESTknowledge" target="_blank" rel="noopener"&gt;Knowledge endpoint descriptions&lt;/A&gt;&amp;nbsp;to find out how to retrieve their id's by owner. (Note saved searches is described in&amp;nbsp;&lt;A href="https://docs.splunk.com/Documentation/SplunkCloud/latest/RESTREF/RESTsearch#Search_endpoint_descriptions" target="_blank" rel="noopener"&gt;Search endpoint descriptions&lt;/A&gt;&amp;nbsp;instead.)&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;</description>
      <pubDate>Fri, 03 May 2024 07:33:50 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/686275#M234122</guid>
      <dc:creator>yuanliu</dc:creator>
      <dc:date>2024-05-03T07:33:50Z</dc:date>
    </item>
    <item>
      <title>Re: How do we reassign Knowledge Objects owned by a user to another user via api ? is it possible ?</title>
      <link>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/686859#M234259</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/33901"&gt;@yuanliu&lt;/a&gt;&amp;nbsp;i understand it now, im able to get the id for all the knowledge objects owned by the user now&lt;/P&gt;&lt;P&gt;However im still not able to change the owner for the knowledge object via the rest command, i get the following error "&lt;SPAN&gt;&amp;nbsp;&amp;lt;msg type="ERROR"&amp;gt;You do not have permission to share objects at the system level&amp;lt;/msg&amp;gt; &amp;lt;/messages&amp;gt;&amp;nbsp;&lt;/SPAN&gt;"&lt;/P&gt;&lt;P&gt;My user account has the sc_admin role so permission should not be an issue, am i missing something ?&lt;/P&gt;&lt;P&gt;Any help is really appreciated&lt;/P&gt;</description>
      <pubDate>Wed, 08 May 2024 10:00:32 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/686859#M234259</guid>
      <dc:creator>arvind_Sugajeev</dc:creator>
      <dc:date>2024-05-08T10:00:32Z</dc:date>
    </item>
    <item>
      <title>Re: How do we reassign Knowledge Objects owned by a user to another user via api ? is it possible ?</title>
      <link>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/750772#M242409</link>
      <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/266054"&gt;@arvind_Sugajeev&lt;/a&gt;&amp;nbsp;I also got the `You do not have permission to share objects at the system level` response when providing only `owner`. I resolved it including `owner`, `share`, and `perms.read`.&lt;/P&gt;</description>
      <pubDate>Thu, 31 Jul 2025 03:55:08 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/How-do-we-reassign-Knowledge-Objects-owned-by-a-user-to-another/m-p/750772#M242409</guid>
      <dc:creator>jstratton</dc:creator>
      <dc:date>2025-07-31T03:55:08Z</dc:date>
    </item>
  </channel>
</rss>

