Developing for Splunk Enterprise

Create user using the REST API

wagnerbianchi
Splunk Employee
Splunk Employee

I'm developing some stuff using SDK, accessing data inside Splunk. As mentioned on this page (http://dev.splunk.com/view/splunk-sdk/SP-CAAADP7), "each of Splunk's resources (apps, users, searches, jobs, indexes, inputs, and others) has a corresponding REST endpoint that indicates the resource's category", I am looking for a way to read a CSV file the contains usernames and passwords so as to create all the users I must create using this SDK resource.

Someone has done this kind of thing before?

Tags (1)
0 Karma

wagnerbianchi
Splunk Employee
Splunk Employee

I found an example using php: http://dev.splunk.com/view/php-sdk/SP-CAAAEJM

0 Karma

Damien_Dallimor
Ultra Champion

If you browse to the CSharp SDK on github , you can see a code example of creating a user in the unit tests.

https://github.com/splunk/splunk-sdk-csharp/blob/master/UnitTests/UserTest.cs

wagnerbianchi
Splunk Employee
Splunk Employee

Hey guys, for this time I am going ahead interacting with Splunk through command line...

=> http://docs.splunk.com/Documentation/Splunk/5.0.3/Security/ConfigureuserswiththeCLI

But, if you guys are able to share a simple code to create users using the SDK, it will help either for future developments.

Thanks a lot.

0 Karma

wagnerbianchi
Splunk Employee
Splunk Employee

Just to share the solution I have in mind: I will wrap the command to create users through Splunk CLI and will read username and password from file/database table.

0 Karma

wagnerbianchi
Splunk Employee
Splunk Employee

I'm using C# ... Could you provide an example please? Thanks!

0 Karma

Damien_Dallimor
Ultra Champion

Which language SDK ? , so we can provide a more specific code example.

0 Karma
Did you miss .conf21 Virtual?

Good news! The event's keynotes and many of its breakout sessions are now available online, and still totally FREE!