Users
Get users
client.zeroTrust.access.users.list(UserListParams { account_id, email, name, 3 more } params, RequestOptionsoptions?): V4PagePaginationArray<UserListResponse { id, access_seat, active_device_count, 8 more } >
GET/accounts/{account_id}/access/users
Get a user
client.zeroTrust.access.users.get(stringuserId, UserGetParams { account_id } params, RequestOptionsoptions?): UserGetResponse { id, access_seat, active_device_count, 8 more }
GET/accounts/{account_id}/access/users/{user_id}
Create a user
client.zeroTrust.access.users.create(UserCreateParams { account_id, email, name } params, RequestOptionsoptions?): UserCreateResponse { id, access_seat, active_device_count, 8 more }
POST/accounts/{account_id}/access/users
Update a user
client.zeroTrust.access.users.update(stringuserId, UserUpdateParams { account_id, email, name } params, RequestOptionsoptions?): UserUpdateResponse { id, access_seat, active_device_count, 8 more }
PUT/accounts/{account_id}/access/users/{user_id}
Delete a user
client.zeroTrust.access.users.delete(stringuserId, UserDeleteParams { account_id } params, RequestOptionsoptions?): UserDeleteResponse | null
DELETE/accounts/{account_id}/access/users/{user_id}
UsersActive Sessions
Get active sessions
client.zeroTrust.access.users.activeSessions.list(stringuserId, ActiveSessionListParams { account_id } params, RequestOptionsoptions?): SinglePage<ActiveSessionListResponse { expiration, metadata, name } >
GET/accounts/{account_id}/access/users/{user_id}/active_sessions
Get single active session
client.zeroTrust.access.users.activeSessions.get(stringuserId, stringnonce, ActiveSessionGetParams { account_id } params, RequestOptionsoptions?): ActiveSessionGetResponse { account_id, auth_status, common_name, 16 more }
GET/accounts/{account_id}/access/users/{user_id}/active_sessions/{nonce}
UsersLast Seen Identity
Get last seen identity
client.zeroTrust.access.users.lastSeenIdentity.get(stringuserId, LastSeenIdentityGetParams { account_id } params, RequestOptionsoptions?): Identity { account_id, auth_status, common_name, 15 more }
GET/accounts/{account_id}/access/users/{user_id}/last_seen_identity
UsersFailed Logins
Get failed logins
client.zeroTrust.access.users.failedLogins.list(stringuserId, FailedLoginListParams { account_id } params, RequestOptionsoptions?): SinglePage<FailedLoginListResponse { expiration, metadata } >
GET/accounts/{account_id}/access/users/{user_id}/failed_logins