apache / apache/cloudstack

List users which are oauth enabled

Ouverte
#12,578 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
no-issue-activity type:enhancement type:new-feature
Langage dominant
Java
Étoiles
3.1k
Forks
1.4k
Merge moyen
6 j 19 h
PR mergées (30 j)
32

Description

### The required feature described as a wish

As a User/Admin/Operator I would like to list the users which have Ouath enabled

Steps to reproduce the issue

1. Configure Oauth

https://docs.cloudstack.apache.org/en/4.22.0.0/adminguide/accounts.html#using-oauth2-authentication-for-users

2. Create a user account which has the email configured with the oauth provider

3. Login with Oauth

4. Oauth successful

Currently, we can list the users based on usersource

https://cloudstack.apache.org/api/apidocs-4.22/apis/listUsers.html

usersource
List users by their authentication source. Valid values are: native, ldap, saml2 and saml2disabled.

It would nice if we can add Oauth to it

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par la documentation de l’API listUsers et le guide d’authentification OAuth2 liés dans l’issue, puis suivez la manière dont le filtre usersource existant gère les utilisateurs native, LDAP et SAML. Le travail est terminé lorsque listUsers peut identifier les utilisateurs activés pour OAuth à l’aide d’une valeur OAuth et que la documentation de l’API décrit cette valeur.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
api, authentication
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

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