- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Meraki Tools for Google Sheets add-on
Hi All,
I’ve published a beta version of my Meraki Tools for Google Sheets add-on.
http://cs.co/meraki_tools
This app started out as a proof of concept to test Meraki APIs and the new SDKs, but quickly became a super powerful tool. I've polished it up and would like to share it with everybody.
Features
- Over 100 Meraki reports
- Reports are dynamically generated by the latest Meraki Open API Specification
- Dynamic form selectors using Node SDK
- A few common tools to make changes to your network.
- Improved UI
- Looper! - custom widget to loop through many orgs/nets/serials for a given report. This solves so many custom report requirements.
Please let me know how it works out. If you already had it installed, it should just update automatically.
Once it's been tested for a bit, I will go through the admin of listing it properly on the Google Marketplace so that its easily discoverable.
FYI, here is the repo, which is still being cleaned up. The application was written with Vue.js and a bunch of clever tricks to shove it in a Google Add-on sidebar.
Enjoy!
Solved! Go to solution.
- Labels:
-
Code Sample
-
Dashboard API
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Meraki Tools is now Google Verified !
What does this mean?
Anybody can now install this free Meraki utility to instantly generate reports with Google Sheets.
- No coding required -
Download: https://cs.co/meraki_tools
Updates:
- Refactored for Dashboard API v1
- Added advanced JSON filtering
- OpenAPI explorer for the Meraki API (like a mini embedded Postman)
- Lots of UI improvements
- note: I removed the legacy sample tools like provision a client, since they relied on the old v0 SDK.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nice addon 🙂
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Looks awesome! Can't wait to try it out later today.
On a side note any idea if the Meraki Alexa skill will ever be migrated to Google Assistant?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Is there any work around for the "Sign in with Google temporarily disabled for this app This app has not been verified yet by Google in order to use Google Sign In". I am still unable to bypass.
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @PacJ , I still need to do a laundry list of tasks to get the app verified by Google.
FYI, for internal Meraki employees, this message does not happen but I decided to release it publicly in its current state, because it's a really useful reporting tool.
That being said, you should just click on the links to force the app install. Just click on the "Advanced" link and then "Got to Meraki tools"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the quick response. It does appear this tool would be very useful for us.
I have been trying to install the tool for weeks before I saw you uploaded this as an add-on.
Appreciate the feedback and the tools. The Meraki API Express Server is great.
For some reason I do not get the advanced option for this add on, but I do on others. Anyway I'll keep trying and see if I can get through.
PS. Have you seen this error " VUE_APP_SERVICE' is not recognized as an internal or external command, operable program or batch file" when running the local server?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@PacJ
Odd that you can't scroll down to see the link. It wasn't on the landing page, but if I just scrolled a bit I could navigate.
Regarding your local server question, I have updated the Readme doc with more dev instructions.
https://github.com/dexterlabora/meraki-tools-gas-vue-webpack
Basically, you are getting that message because you have not pulled in the packages for the project.
While in the project directory simply type yarn to pull everything in.
$ yarn
That being said, there will be a few more steps if you plan on using the dev version.
- install clasp (Google utility to push script files into their system)
- create an new Gsheet and attach a blank script, noting its Project ID
- update your .clasp.json file with the new scriptId
- run yarn deploy to push the app to Google.
- Now, in the Google Script editor, click on Run --> Run function --> onInstall
The "Meraki Tools" will appear directly in the toolbar of your Google Sheet.
Hope this helps. If you totally get stuck, there might be a way to forklift the built code as well.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks, one last question : ) When I run yarn I get the following error.
[2/4] Fetching packages...
error An unexpected error occurred: "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.2.tgz: Request failed \"404 Not Found\""
Any idea?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'll update the repo and fix a few things while I'm in their. Vuitify just updated their version and it broke some of the styling.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
getting same issue:
Sign in with Google temporarily disabled for this app
This app has not been verified yet by Google in order to use Google Sign In.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Didn't this tool used to have an option to pull from all Orgs or all Networks within an Org? Is that something that was removed?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@SoCalRacer , The reports are now all automatically generated from the Meraki OpenAPI spec. Meaning, there are no custom "scoped reports". Instead.... use the "Looper" widget in the report section to iterate over multiple organizations, networks or devices, depending on the report.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@DexterLaBora Just an FYI that this app won't work for accounts that are part of Google Advanced Protection Program. Sadly as a Super admin for my organization that won't change!
Helppppppppp! This was the best way of reporting without any code workkkkkk
Please?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@DexterLaBora Awesome work! I been leveraging the API's in Powershell. It is great for automation and weekly reports, but not for searching real-time data.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Meraki Tools is now Google Verified !
What does this mean?
Anybody can now install this free Meraki utility to instantly generate reports with Google Sheets.
- No coding required -
Download: https://cs.co/meraki_tools
Updates:
- Refactored for Dashboard API v1
- Added advanced JSON filtering
- OpenAPI explorer for the Meraki API (like a mini embedded Postman)
- Lots of UI improvements
- note: I removed the legacy sample tools like provision a client, since they relied on the old v0 SDK.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, the link to G sheets add-on 404'ed for me. I think link is dead? Can you please repost?