- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
User is what is being used to auth the client ( eg. 802.1X ).
For us it is computername@domain since we are using .1X
