Explore how to bulk manage user logout via the User API.
In this article, you will learn how to manage user access by logging users out via the User API. In case of a security breach or to prevent a security breach, you can trigger one or more users to be logged out of all their active sessions on all devices.
Staffbase offers many ways to manage user access. In the case of CSV import or SCIM, it is not possible to trigger user log out unless the user account is deactivated. In such cases, use the User API to simplify your business processes.
id
or externalID
of the userYou need to first retrieve the user ID or the identifier of the user you want to trigger a user logout.
GET
request to the endpoint /users
to list all users.id
or externalID
of the user.You have the user ID or the identifier of the user you want to trigger a user log out.
DEL
request to the endpoint /users/{userID}/sessions
.You have triggered a single user to be logged out of all active sessions on all devices. To bulk trigger user logout for multiple users, add a function to loop through multiple users to perform your requests.