Build own Meraki Dashboard for field techs, etc.

Solved
jeff-kurosaki
Conversationalist

Build own Meraki Dashboard for field techs, etc.

jeffkurosaki_0-1659289569949.png

 

Hello there I noticed in the Meraki API intro page it says we have ability to build Meraki Dashboard for other departments. I have a field tech I would like to be able to create a new network but I don't want him to bind to networks or create subnets. Where is documentation for this?

1 Accepted Solution
sungod
Head in the Cloud

Hmm, yes, it says "Build your own dashboard for store managers, field techs, or unique use cases", what that means is it is giving you API access to replicate many (but not all) features of Dashboard as you choose, but you have to build it from scratch.

 

The API documentation is here...

https://developer.cisco.com/meraki/api-v1/#!introduction/meraki-dashboard-api

 

To merely create a network, you can use...

https://developer.cisco.com/meraki/api-v1/#!create-organization-network

 

But I'd think you'd want to do more than that, assign and configure devices etc., which probably will involve many other API calls.

 

Step one is to get a precise definition of what you want to do, there may be examples you can adapt.

 

Using the Meraki Python library can simplify things as it does the low-level stuff for you...

https://github.com/meraki/dashboard-api-python

 

But if you want a 'Dashboard', i.e. a web-based GUI, you'd have to develop that from scratch or use a library/builder, (there are many, including Python ones), as creating a user-interface is not part of the Meraki API.

View solution in original post

2 Replies 2
sungod
Head in the Cloud

Hmm, yes, it says "Build your own dashboard for store managers, field techs, or unique use cases", what that means is it is giving you API access to replicate many (but not all) features of Dashboard as you choose, but you have to build it from scratch.

 

The API documentation is here...

https://developer.cisco.com/meraki/api-v1/#!introduction/meraki-dashboard-api

 

To merely create a network, you can use...

https://developer.cisco.com/meraki/api-v1/#!create-organization-network

 

But I'd think you'd want to do more than that, assign and configure devices etc., which probably will involve many other API calls.

 

Step one is to get a precise definition of what you want to do, there may be examples you can adapt.

 

Using the Meraki Python library can simplify things as it does the low-level stuff for you...

https://github.com/meraki/dashboard-api-python

 

But if you want a 'Dashboard', i.e. a web-based GUI, you'd have to develop that from scratch or use a library/builder, (there are many, including Python ones), as creating a user-interface is not part of the Meraki API.

david_n_m_bond
Building a reputation

We're doing exactly this, including a multi-Organization tree view with sane navigation.  Ping me on Linked In if interested.

Author, https://www.nuget.org/packages/Meraki.Api/
Get notified when there are additional replies to this discussion.
Welcome to the Meraki Community!
To start contributing, simply sign in with your Cisco account. If you don't yet have a Cisco account, you can sign up.