Username field contents in /networks/{networkId}/clients endpoint

PJOSS
New here

Username field contents in /networks/{networkId}/clients endpoint

Hi everyone,

 

In the API documentation for this endpoint, the user field shows a username being returned, e.g.- milesmeraki in the example payload below:

{

"usage": { "sent": 138, "recv": 61 },

"id": "k74272e",

"description": "Miles's phone",

"mac": "22:33:44:55:66:77",

"ip": "1.2.3.4",

"user": "milesmeraki",

"vlan": 255,

"switchport": null,

"ip6": "",

"firstSeen": 1518365681,

"lastSeen": 1526087474,

"manufacturer": "Apple",

"os": "iOS",

"recentDeviceSerial": "Q234-ABCD-5678",

"recentDeviceName": "My AP",

"recentDeviceMac": "00:11:22:33:44:55",

"ssid": "My SSID",

"status": "Online",

"notes": "My client note",

"ip6Local": "fe80:0:0:0:1430:aac1:6826:75ab",

"smInstalled": true,

"groupPolicy8021x": "Student_Access”

}

 

What we are seeing in our live testing environment is the returned user field containing the full user’s name, e.g. – FirstName LastName. 

 

Our test network is using Google SSO for Authentication.

 

Is there any documentation detailing all the possible formats of the returned user field from that endpoint? We need to be able to account for a variety of authentication scenarios and what we might see come across as an identifier for the device's user.

 

Thanks.

1 Reply 1
RaphaelL
Kind of a big deal
Kind of a big deal

User is what is being used to auth the client ( eg. 802.1X ).

 

For us it is computername@domain since we are using .1X

Get notified when there are additional replies to this discussion.