Developing Dashboards, Views, and Apps for Splunk Web

 


Build an app

This documentation does not apply to the most recent version of Splunk. Click here for the latest version.

Build an app

You have a lot of different options when building your app. First and foremost, decide on your app's scope and use case. To get you started, here's a high level view of how to build an app for Splunk. There's also an example walk through at the bottom of this page that diagrams building an app for a specific use-case.

Getting started

You can jump right into app building with app builder, but you may also want to carefully plan out and build your app. If so, here are a few things you might want to have set up before you get started.

App building overview

From a high level, app building follows these steps.

1. Create your app workspace:

2. Add data and knowledge to your app:

3. Present data to your app users:

4. Let users set up your app:

5. Users add knowledge to apps:

Example restrict user access

This example walks you through creating an app for a specific use case. You may have some Splunk users in your organization who you want to limit to specific views, searches or data. For example, say you only want your users to be able to search a specific host, and you only want them to see the search view. Here's a general overview of how to do that, with links to relevant documentation.

1. Create a new app for your views.

2. Create a role for the users you want to access your app.

3. Add views to your app.

4. Set permissions on all your apps and views.

5. Set your new app as a default for your users.

This documentation applies to the following versions of Splunk: 4.0 , 4.0.1 , 4.0.2 , 4.0.3 , 4.0.4 , 4.0.5 , 4.0.6 , 4.0.7 , 4.0.8 , 4.0.9 , 4.0.10 , 4.0.11 View the Article History for its revisions.


You must be logged into splunk.com in order to post comments. Log in now.

Was this documentation topic helpful?

If you'd like to hear back from us, please provide your email address:

We'd love to hear what you think about this topic or the documentation as a whole. Feedback you enter here will be delivered to the documentation team.