How to register a guest user to multiple networks?

Seiro
New here

How to register a guest user to multiple networks?

Hello,

 

I have an organization consisting of multiple networks(use WPA2-Enterprise with Meraki RADIUS for wireless LAN authentication).

When new users are added to the organization, I use Meraki dashboard API to register them as merakiAuthUser in multiple networks.

Previously, it worked well with the following steps:

  1. Register the user through the Create Network Meraki Auth User API for Network 1
  2. Update the user through the Update Network Meraki Auth User API for Network 2 (and beyond)

 

However, since the update in May (we noticed the issue a few days ago, but it may have been occurring for longer), the following error occurs when updating the user in step 2:

 

HTTP Status Code: 404

Response Body: {"errors":["User with ID <user-id> not found"]}

 

If I try to register the user with the same email address for Network 2 with create user api, I get the following error:

 

HTTP Status Code: 400

Response Body: {"errors":["Email has already been taken"]}

 

What should I do to register a guest user as merakiAuthUsers to multiple networks?

 

Many thanks in advance for a response

 

Seiro

2 REPLIES 2
TBHPTL
A model citizen

Just a hunch here... The user has to to complete/accept the enrollment in the first network before you can add them to the the others.

.

Seiro
New here

Thank you for your reply.

 

Could you provide me with more details about what you mean by "The user has to to complete/accept the enrollment in the first network"?

  • Does it take time for the registration to be completed on RADIUS' side?
    • I tried calling the Update User API again earlier, but encountered the same error, so this may not be the case.
  • Does the user need to access the first network they registered for?
  • Is there another API available to complete the approval process?

 

I would appreciate it if you could let me know.

Get notified when there are additional replies to this discussion.
Welcome to the Meraki Community!
To start contributing, simply sign in with your Cisco account. If you don't yet have a Cisco account, you can sign up.