Projet

Général

Profil

Actions

Feature #4149

fermé

Validité d'un compte utilisateur

Ajouté par Nicolas Eysseric il y a plus de 11 ans. Mis à jour il y a environ 11 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Administration
Début:
14/01/2013
Echéance:
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

Actuellement, le statut d'un utilisateur est binaire : valide ou supprimé.
Les interfaces de gestion et de sélection des utilisateurs affichent uniquement les utilisateurs valides.

Afin d'avoir une gestion plus fine des comptes utilisateurs, le statut doit évolué grâce à de nouvelles valeurs : bloqué et expiré.
Le compte d'un utilisateur peut être bloqué soit manuellement par un administrateur soit automatiquement (plusieurs tentatives infructueuses de connexion).
Le compte d'un utilisateur peut être expiré si la date d'expiration du compte est passée.

Seuls les utilisateurs supprimés n’apparaîtront pas dans les interfaces de gestion et de sélection.

A cette occasion, le modèle de données lié aux utilisateurs doit évoluer avec les informations suivantes :
  • date de création du compte,
  • date de modification,
  • date d'expiration (facultative),
  • date de dernière connexion

Fichiers

userBlocked.png (48,3 ko) userBlocked.png Yohann Chastagnier, 03/02/2013 21:25

Demandes liées 2 (0 ouverte2 fermées)

Duplique Silverpeas Core - Feature #3781: Bloquer un utilisateurClosedYohann Chastagnier04/10/2012

Actions
Précède Silverpeas Core - Feature #4150: Blocage du compte après plusieurs tentatives de connexion infructueusesClosedYohann Chastagnier15/01/201315/01/2013

Actions

Mis à jour par Yohann Chastagnier il y a plus de 11 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Yohann Chastagnier il y a environ 11 ans

Un administrateur ou un gestionnaire de domaine peut maintenant bloquer ou débloquer un utilisateur (depuis la fiche d'un utilisateur, dans la partie administration de Silverpeas).

Un utilisateur bloqué ne peut plus se connecter à Silverpeas. S'il tente de s'authentifier dans cet état, un message d'erreur de connexion lui indique que son compte est bloqué.

Si un utilisateur est bloqué par l'administrateur alors qu'il est déjà connecté à Silverpeas, sa session devient expirée et il est immédiatement redirigé vers l'écran de connexion.
De même, un utilisateur bloqué ne peut pas faire appel aux WEB-Services.

D'un point de vue technique, l'état du compte peut avoir 4 valeurs :
  • BLOCKED : le compte de l'utilisateur est bloqué
  • EXPIRED : le compte de l'utilisateur est expiré (se comporte comme l'état bloqué pour le moment)
  • VALID : le compte de l'utilisateur est valide
  • DELETED : le compte de l'utilisateur est supprimé

Mis à jour par Nicolas Eysseric il y a environ 11 ans

  • Statut changé de Resolved à Closed
  • % réalisé changé de 0 à 100

OK. Validé et intégré.

Cette évolution aura permis, entre autres, de bien distinguer l'état du compte de l'utilisateur et le type de compte (invité, utilisateur, administrateur).

La notion d'expiration n'est pour l'instant pas complêtement gérée...
Elle le sera lorsque le besoin sera là.

Actions

Formats disponibles : Atom PDF