Hello, just sharing our recent experience with the Meraki Dashboard Org's Change Log and suggesting an enhancement to its export functionality. During an internal ISO audit, we discovered a limitation that was confirmed by Meraki Support.
While reviewing organisation change logs, we noted that authorised engineers were making changes to firewalls across our network. However, when attempting to compare the 'Old Value' and 'New Value' firewall JSON records, we could not see any differences. Upon closer inspection, it appears the output is being truncated. As a result, any actual changes may not be reflected in the logs available through the dashboard. This includes the dashboard webpage view, and the 'Download as CSV' file as well.
We raised this issue with Meraki Support, who confirmed that this is a known limitation:
"Customer has reported that change log entries were truncated and requested support from Meraki to identify the issue. Meraki Support has confirmed with our engineering team that change log entries being truncated is expected behaviour due to the limitation of the length of the text field."
Support further advised: "At the moment, the full change logs from the dashboard are still stored in the cloud and can be extracted by our engineers from our backend. However, to request data from our engineering team, the customer needs to provide specific information, such as the network name, date and time, etc. The process may take a considerable amount of time to complete."
Support also suggested submitting feedback using the 'Give Feedback' button, which I have done. However, I am also posting here to provide more detailed feedback, including screenshots.
Enhancement Suggestion
I understand there are technical limitations that cannot be easily overcome, and that export operations can be taxing on backend systems.
That said, I would like to suggest enhancing the 'Export Logs to CSV' feature in the Org Change Log dashboard. Specifically, I recommend adding more detailed filters and the ability to export the complete change log, rather than the truncated version currently displayed in the web interface.
The 'Download detailed logs' function available under API & Webhooks > API Analytics is an excellent model for what the Change Log dashboard could offer. Implementing a similar feature would greatly benefit users who need comprehensive log data.
I understand that exporting detailed reports might not be instantaneous and may require scheduling. It would be reasonable for the export to take several minutes to process before being available for download.
Below is my ai slop vibe coded example of what the detailed export form could look like:

Or alternatively.....
Keep all filtering and timeframe logic on the dashboard webpage but add an option to the 'Export to CSV' button -similar to my example below - to export the full, detailed change log, with an explanation that the process may take some time.

simpsons lisa ted talk meme
Edit:
The API endpoint for the organisation change log Get Organization Configuration Changes - Meraki Dashboard API is also affected by the same text field limit. And change log entries for changes to our MX network-wide firewalls are truncated. So if that could also be fixed - that would be great as well.