<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Finding network ID with full access to network but not organization in Network Platform API</title>
    <link>https://community.cisco.com/t5/network-platform-api/finding-network-id-with-full-access-to-network-but-not/m-p/5419444#M3200</link>
    <description>&lt;P&gt;Hi jdsilva,&lt;/P&gt;&lt;P&gt;I have a valid API key. Does it only work for API requests that I have org-level access over?&lt;/P&gt;&lt;P&gt;What about network endpoints? If I were provided the ID of a network I have admin over, could I make a successful request to &lt;SPAN class="method"&gt;GET &lt;/SPAN&gt;&lt;SPAN class="path"&gt;/networks/{networkId}&lt;/SPAN&gt;&lt;SPAN class="path"&gt; without requiring organization access?&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;This particular organization has many networks, only one of which I should be able to provision. It's a little awkward for me to ask for full organization access in this case. I understand that may be necessary, though.&lt;/P&gt;&lt;P&gt;Thanks for your help.&lt;/P&gt;</description>
    <pubDate>Mon, 10 Jun 2019 15:24:27 GMT</pubDate>
    <dc:creator>O-I</dc:creator>
    <dc:date>2019-06-10T15:24:27Z</dc:date>
    <item>
      <title>Finding network ID with full access to network but not organization</title>
      <link>https://community.cisco.com/t5/network-platform-api/finding-network-id-with-full-access-to-network-but-not/m-p/5419442#M3198</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am trying to determine the network ID of a network I was granted full access to. Am I able to retrieve this information via the Meraki Dashboard API (or from the Dashboard itself) without requiring full organization access?&lt;/P&gt;&lt;P&gt;The owner of the organization has enabled the Dashboard API and I can see the organization when I query &lt;SPAN&gt;&lt;A href="https://api.meraki.com/api/v0/organizations" target="_blank" rel="noopener nofollow noreferrer"&gt;https://api.meraki.com/api/v0/organizations&lt;/A&gt;, but I am unable to figure out how to determine the network ID of the one network in that organization that I have access to. Is this possible?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks for the help.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 08 Jun 2019 00:23:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/finding-network-id-with-full-access-to-network-but-not/m-p/5419442#M3198</guid>
      <dc:creator>O-I</dc:creator>
      <dc:date>2019-06-08T00:23:34Z</dc:date>
    </item>
    <item>
      <title>Re: Finding network ID with full access to network but not organization</title>
      <link>https://community.cisco.com/t5/network-platform-api/finding-network-id-with-full-access-to-network-but-not/m-p/5419443#M3199</link>
      <description>&lt;P&gt;API access requires Org level admin. If you only have network admin you cannot generate your own API key, which means you cannot use the API.&lt;/P&gt;&lt;P&gt;You would need the API key of an Org admin, which then would give you full Org rights over that Org.&lt;/P&gt;</description>
      <pubDate>Sat, 08 Jun 2019 02:26:41 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/finding-network-id-with-full-access-to-network-but-not/m-p/5419443#M3199</guid>
      <dc:creator>jdsilva</dc:creator>
      <dc:date>2019-06-08T02:26:41Z</dc:date>
    </item>
    <item>
      <title>Re: Finding network ID with full access to network but not organization</title>
      <link>https://community.cisco.com/t5/network-platform-api/finding-network-id-with-full-access-to-network-but-not/m-p/5419444#M3200</link>
      <description>&lt;P&gt;Hi jdsilva,&lt;/P&gt;&lt;P&gt;I have a valid API key. Does it only work for API requests that I have org-level access over?&lt;/P&gt;&lt;P&gt;What about network endpoints? If I were provided the ID of a network I have admin over, could I make a successful request to &lt;SPAN class="method"&gt;GET &lt;/SPAN&gt;&lt;SPAN class="path"&gt;/networks/{networkId}&lt;/SPAN&gt;&lt;SPAN class="path"&gt; without requiring organization access?&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;This particular organization has many networks, only one of which I should be able to provision. It's a little awkward for me to ask for full organization access in this case. I understand that may be necessary, though.&lt;/P&gt;&lt;P&gt;Thanks for your help.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jun 2019 15:24:27 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/finding-network-id-with-full-access-to-network-but-not/m-p/5419444#M3200</guid>
      <dc:creator>O-I</dc:creator>
      <dc:date>2019-06-10T15:24:27Z</dc:date>
    </item>
    <item>
      <title>Re: Finding network ID with full access to network but not organization</title>
      <link>https://community.cisco.com/t5/network-platform-api/finding-network-id-with-full-access-to-network-but-not/m-p/5419445#M3201</link>
      <description>&lt;P&gt;Basically an API key is linked to an account. It inherits the access rights of that account. So if it only has read-only access to a certain network it will only be able to execute the GET calls pertaining to that network.&lt;/P&gt;&lt;P&gt;I just tested this and with an account that only has read-only access to a certain network I can execute this for that network:&lt;/P&gt;&lt;P&gt;&lt;SPAN class="resolvedVariable"&gt;&lt;SPAN&gt;{{baseUrl}}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;/networks/&lt;/SPAN&gt;&lt;SPAN class="resolvedVariable"&gt;&lt;SPAN&gt;{{networkId}}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;/devices&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="resolvedVariable"&gt;&lt;SPAN&gt;But I can't do for example:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="resolvedVariable"&gt;&lt;SPAN&gt;{{baseUrl}}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;/organizations/&lt;/SPAN&gt;&lt;SPAN class="resolvedVariable"&gt;&lt;SPAN&gt;{{organizationId}}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;/deviceStatuses&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="resolvedVariable"&gt;{{baseUrl}}&lt;/SPAN&gt;/organizations/&lt;SPAN class="resolvedVariable"&gt;{{organizationId}}&lt;/SPAN&gt;/networks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;So I guess it works as you should expect it to. You can execute the calls that do the same thing you would be able to do via dashboard with your account.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jun 2019 13:37:52 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/finding-network-id-with-full-access-to-network-but-not/m-p/5419445#M3201</guid>
      <dc:creator>BrechtSchamp</dc:creator>
      <dc:date>2019-06-28T13:37:52Z</dc:date>
    </item>
  </channel>
</rss>

