I'm running into an issue where I'm trying to pull a list of saved searches via the SDK. I've followed the directions via the documentation and I'm certain that my owner/app/shared settings are correct. I'm only getting saved searches where the owner is set to nobody (basically the default saved searches).
kwargs_splunk.update({'owner': 'myowner', 'app':'search', 'sharing':'global'.....})
service = client.connect(**kwargs_splunk)
for savedsearch in service.saved_searches:
print savedsearch.name
What am I doing wrong? Even if I use the credentials of the users who creating the new searches, I still get the default ones and nothing else.
Try clisent.connect without 'sharing' in kwargs
ie, just **host,port,username,password and app