Hello, I try to create guest user from Powershell but it's not working. I always get "Bad Request". From the documentation, it should work with a POST to /networks/{networkId}/merakiAuthUsers with those parameters: email, name, password, accountType, emailPasswordToUser and authorization. So I try multiple ways like this one: $NewUser = @{ "email"="fake@email.com" "name"="Test User" "password"="SomeRandomCharacters" "accountType"="Client VPN" "authorizations"=@{ "expiresAt"="Never" } } $headers = @{ "Content-Type" = "application/json" "Accept" = "application/json" 'X-Cisco-Meraki-API-Key' = "$($APIKey)" } $RedirectUri = "https://nXXX.meraki.com/api/v1/networks/$($NetworksId)/merakiAuthUsers" $inputData = $NewUser | ConvertTo-Json Invoke-RestMethod -Uri "$($RedirectUri)" -Method POST -Headers $headers -Body $inputData but it always fail. I created a user manually, copied his information from the same command with a GET, deleted the user and tried to recreate it with the values I got, but no success. Is there anyway I can create guest user for VPN access from the API? Regards, Frank
... View more