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.

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.