Has anyone ever created a script to update the guest SSID MX 68? I have about 200 deployed right now and am looking to change the guest password for all the units simultaneously.
Solved! Go to solution.
They're speaking about configuration templates which you create in dashboard and bind networks to them. https://documentation.meraki.com/Architectures_and_Best_Practices/Cisco_Meraki_Best_Practice_Design/...
Hi ,
I have not , but it is simple enough if you have a minimum of knowledge of the Meraki API and Python ( or any scripting language )
You would have to use atleast this endpoint : https://developer.cisco.com/meraki/api-v1/#!update-network-wireless-ssid to update the SSID.
The logic could be like that :
1- Loop through all networks
2- Get the Wireless SSIDs numbers
3- Get the Wireless SSID configuration of the desired SSID
4- Update with the correct SSID configuration of the desired SSID
Voilà ! Obviously you want to test your script before running it , unless you plan on explaining why the Wifi is no longer working 🙂
EDIT: Only for MR. Not working for MX. There are no endpoints available to my knowledge.
Does that work for mx now? I thought at some point there was no working api for mx ssid anymore
Good point. It doesnt. My eyes skipped the MX part of the OP
At that point ( 200 MX ) I would try to use templates if possible
Where would i get the template from ? I have been searching all over
They're speaking about configuration templates which you create in dashboard and bind networks to them. https://documentation.meraki.com/Architectures_and_Best_Practices/Cisco_Meraki_Best_Practice_Design/...
I have written an application to to exactly this, change password for the Guest User Account across all networks.
can you share the code so i can look at it?
all the code does it loop thru all the networks calling an API call passing the network ID, Unique ID of the user and a json string with the new password