API permission documentation

Net_Joe
Comes here often

API permission documentation

Hi Meraki community,
I'm wondering if there is a documentation, which Meraki API method requires which level of RBAC access.
Of course you may use "common sense" here, but anyway....

Example: You are a Meraki Dashboard admin with organizational access level of None. Is it possible to perform the getOrganizations API method?
If not, what is the HTTP response code?

Of course you may test this (for each and every API method), but - from my point of view, a clear documentation would be better.
Spoiler here: getOrganizations works, if organizational access level is set to None...
The method getOrganizationSaml won't work and a HTTP 404 code is returned (could have been a 401 or 403 as well).

However my point here is, that the API doc does not outline the dependencies to the user permissions.
Or does it and I'm (as always) not able to find the correct resource in the web.

1 Reply 1
sungod
Kind of a big deal

getOrganizations is open to every user to find out what they have some degree of access to.

 

Whereas getOrganizationSaml targets a specific org ID, so you need to have org access to use it.

 

If you have readonly access, you can only GET.

 

If you have read-write, you can use all request types, PUT, POST etc.

 

See... https://documentation.meraki.com/General_Administration/Other_Topics/Cisco_Meraki_Dashboard_API

 

Get notified when there are additional replies to this discussion.