apache / apache/openserverless

Extend admin api to create new users

Ouverte
#171 0 commentaires 0 réactions 1 personne assignée Voir sur GitHub

@giusdp y travaille déjà.

Depuis le 17/10/2025.

Langage dominant
Python
Étoiles
576
Forks
29
Merge moyen
50 min
PR mergées (30 j)
13

Description

Why you need it?

At the moment with the admin rest API https://github.com/apache/openserverless-admin-api you can only perform (from the readme):

  • login
  • change password
  • build a custom image
  • cleanup builds
  • get info

This API could be extended to also perform user creation (and deletion) so that i can be integrated in other systems to automate the handling and deployment of new users.

How it could be?

Implement the same functionality from the CLI ops admin adduser into the admin rest API service so it is performed behind a callable endpoint. I imagine 2 endpoints are enough:

  • a POST to create users with a json body for the configuration of the services to deploy
  • a DELETE to remove the user

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.