we want to do housekeeping on deploy for the license in use and put them on disable if a user leaves our company or a team.
We use a script for Release via the api/v1/user and can extract the status and last login date.
We also can push that user to disable, this script runs ounce a month.
Now with the new license model on xldeploy we want to do the same thing. (v24.3.x)
However, the api seems not to support this.
Can you update the api so we can do the same in deploy as in release.
by: Frank B. | 2 months ago | Administration

Comments
Thank you for the suggestion. We plan to investigate what’s missing in Deploy to enable similar functionality during October–November. We’ll update this thread once we have a proposal.
We’d like to share an update regarding the user management API.
https://apidocs.digital.ai/xl-deploy/24.3.x/rest-api/DeployUserService.html#/security/user/
GET /security/user/list - returns all internal and external users.
For each user, the response includes details such as:
- loginAllowed - indicates whether the user is enabled (true) or disabled (false)
- lastActive - timestamp of the user’s last activity
- other user attributes
PUT /security/user/{username}/update - allows updating a user.
Setting loginAllowed: false, will disable the user
Please let us know if these existing endpoints cover your use case.