<?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: API  Script to Manage Meraki Cloud Authentication accounts in Network Platform API</title>
    <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403546#M948</link>
    <description>&lt;P&gt;I tried that it didn't work. Interestingly you can delete a using Postman with the delete keyword. I have raised a TAC case and they it can't be done and that an internal case is being raise to amend their documentation&lt;/P&gt;</description>
    <pubDate>Tue, 13 Feb 2024 09:07:18 GMT</pubDate>
    <dc:creator>russell.sage</dc:creator>
    <dc:date>2024-02-13T09:07:18Z</dc:date>
    <item>
      <title>API  Script to Manage Meraki Cloud Authentication accounts</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403535#M937</link>
      <description>&lt;P&gt;I have written a script to remove guest accounts that are older than 7days from the day the script is run inline with my customers policy. The script appears to work. Items in BOLD are print statements in the script. But all the users I check on the dashboard are still present.&lt;/P&gt;&lt;P&gt;api call:&lt;/P&gt;&lt;P&gt;networkId = network["id"]&lt;/P&gt;&lt;P&gt;userId = user["id"]&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;dashboard.networks.deleteNetworkMerakiAuthUser(&lt;BR /&gt;    networkId, userId)&lt;/PRE&gt;&lt;/DIV&gt;&lt;P&gt;From the console&lt;/P&gt;&lt;P&gt;{'id': 'c2FsbWFuLndhc3RpQGNlbnRyaWNhLmNvbSxHdWVzdA==', 'email': 'salman.wasti@centrica.com', 'name': 'Salman', 'createdAt': '2018-12-19T14:04:55.855830Z', 'accountType': 'Guest', 'isAdmin': False, 'authorizations': [{'ssidNumber': 1, 'authorizedZone': 'MyGuest', 'expiresAt': '2019-01-18T14:04:52.000000Z', 'authorizedByName': None, 'authorizedByEmail': None}]}&lt;BR /&gt;&lt;STRONG&gt;Salman has expired&lt;/STRONG&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;EM&gt;2024-01-29 21:47:31 meraki: INFO &amp;gt; networks, deleteNetworkMerakiAuthUser&lt;/EM&gt;&lt;/FONT&gt; - &lt;U&gt;204 No Content&lt;/U&gt;&lt;BR /&gt;2024-01-29 21:47:31 meraki: INFO &amp;gt; DELETE &lt;A href="https://n645.meraki.com/api/v1/networks/N_658651445502962172/merakiAuthUsers/c2FtLnNhbGloQGNlbnRyaWNhLmNvbSxHdWVzdA%3D%3D" target="_blank" rel="noopener nofollow noreferrer"&gt;https://n645.meraki.com/api/v1/networks/N_658651445502962172/merakiAuthUsers/c2FtLnNhbGloQGNlbnRyaWNhLmNvbSxHdWVzdA%3D%3D&lt;/A&gt;&lt;BR /&gt;&lt;STRONG&gt;Salman **DELETED**&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The line red is confusing me. According to the API guid for deleting a merakiauth user the response 204 is a successful operation&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jan 2024 22:09:55 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403535#M937</guid>
      <dc:creator>russell.sage</dc:creator>
      <dc:date>2024-01-29T22:09:55Z</dc:date>
    </item>
    <item>
      <title>Re: API  Script to Manage Meraki Cloud Authentication accounts</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403536#M938</link>
      <description>&lt;P&gt;This will deauthorize user if it is still active, not delete it &lt;/P&gt;&lt;P&gt;The user will still remain in the history..&lt;/P&gt;&lt;P&gt;I don't think Meraki let's you delete users from history using API&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jan 2024 06:14:14 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403536#M938</guid>
      <dc:creator>amitpalsingh</dc:creator>
      <dc:date>2024-01-30T06:14:14Z</dc:date>
    </item>
    <item>
      <title>Re: API  Script to Manage Meraki Cloud Authentication accounts</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403537#M939</link>
      <description>&lt;P&gt;"&lt;SPAN&gt;If the ID supplied is for a splash guest or client VPN user, and that user is not authorized for any other networks in the organization, then also delete the user. 802.1X RADIUS users are always deleted regardless of this optional attribute.&lt;/SPAN&gt;"&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://developer.cisco.com/meraki/api-v1/delete-network-meraki-auth-user/" target="_blank" rel="nofollow noopener noreferrer"&gt;https://developer.cisco.com/meraki/api-v1/delete-network-meraki-auth-user/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jan 2024 12:04:43 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403537#M939</guid>
      <dc:creator>aleabrahao</dc:creator>
      <dc:date>2024-01-30T12:04:43Z</dc:date>
    </item>
    <item>
      <title>Re: API  Script to Manage Meraki Cloud Authentication accounts</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403538#M940</link>
      <description>&lt;P&gt;I tried same in my org but it does not delete the splash guest entry , just deauthorizes it.. The user will still exist in the user history&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jan 2024 12:15:31 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403538#M940</guid>
      <dc:creator>amitpalsingh</dc:creator>
      <dc:date>2024-01-30T12:15:31Z</dc:date>
    </item>
    <item>
      <title>Re: API  Script to Manage Meraki Cloud Authentication accounts</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403539#M941</link>
      <description>&lt;P&gt;&lt;STRONG&gt;And that user is not authorized for any other networks in the organization, &lt;/STRONG&gt;then also delete the user.&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jan 2024 12:19:10 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403539#M941</guid>
      <dc:creator>aleabrahao</dc:creator>
      <dc:date>2024-01-30T12:19:10Z</dc:date>
    </item>
    <item>
      <title>Re: API  Script to Manage Meraki Cloud Authentication accounts</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403540#M942</link>
      <description>&lt;P&gt;If you can't delete the user how is the Meraki solution GDPR compliant? &lt;/P&gt;</description>
      <pubDate>Tue, 30 Jan 2024 15:27:41 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403540#M942</guid>
      <dc:creator>russell.sage</dc:creator>
      <dc:date>2024-01-30T15:27:41Z</dc:date>
    </item>
    <item>
      <title>Re: API  Script to Manage Meraki Cloud Authentication accounts</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403541#M943</link>
      <description>&lt;P&gt;You can remove user  from dashboard manually and that will delete the user from the org, but using API i think that is not possible because API just unauthorizes the user in the network , does not delete it from org level&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jan 2024 15:47:30 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403541#M943</guid>
      <dc:creator>amitpalsingh</dc:creator>
      <dc:date>2024-01-30T15:47:30Z</dc:date>
    </item>
    <item>
      <title>Re: API  Script to Manage Meraki Cloud Authentication accounts</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403542#M944</link>
      <description>&lt;P&gt;Check the description I sent you.&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jan 2024 15:55:51 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403542#M944</guid>
      <dc:creator>aleabrahao</dc:creator>
      <dc:date>2024-01-30T15:55:51Z</dc:date>
    </item>
    <item>
      <title>Re: API  Script to Manage Meraki Cloud Authentication accounts</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403543#M945</link>
      <description>&lt;P&gt;Try passing "delete = True" as a parameter to your call aswell. That is,&lt;/P&gt;&lt;PRE class="lia-code-sample language-markup"&gt;&lt;CODE&gt;dashboard.networks.deleteNetworkMerakiAuthUser(
    networkId, userId,
    delete = True
)&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 30 Jan 2024 18:51:18 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403543#M945</guid>
      <dc:creator>Rasmus Hoffmann Birkelund</dc:creator>
      <dc:date>2024-01-30T18:51:18Z</dc:date>
    </item>
    <item>
      <title>Re: API  Script to Manage Meraki Cloud Authentication accounts</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403544#M946</link>
      <description>&lt;P&gt;Thank you I will give this ago. I have 4000+ accounts that need to be deleted. I can't delete them manually. I will try the delete = 'True' parameter.&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jan 2024 07:55:48 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403544#M946</guid>
      <dc:creator>russell.sage</dc:creator>
      <dc:date>2024-01-31T07:55:48Z</dc:date>
    </item>
    <item>
      <title>Re: API  Script to Manage Meraki Cloud Authentication accounts</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403545#M947</link>
      <description>&lt;P&gt;I have 4000+ accounts manual simply isn't an option. Also when self certified accounts are created they don't seem to set an expiry date.&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jan 2024 07:59:31 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403545#M947</guid>
      <dc:creator>russell.sage</dc:creator>
      <dc:date>2024-01-31T07:59:31Z</dc:date>
    </item>
    <item>
      <title>Re: API  Script to Manage Meraki Cloud Authentication accounts</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403546#M948</link>
      <description>&lt;P&gt;I tried that it didn't work. Interestingly you can delete a using Postman with the delete keyword. I have raised a TAC case and they it can't be done and that an internal case is being raise to amend their documentation&lt;/P&gt;</description>
      <pubDate>Tue, 13 Feb 2024 09:07:18 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-script-to-manage-meraki-cloud-authentication-accounts/m-p/5403546#M948</guid>
      <dc:creator>russell.sage</dc:creator>
      <dc:date>2024-02-13T09:07:18Z</dc:date>
    </item>
  </channel>
</rss>

