Fork me on GitHub
Phraseanet Documentation

Activer les inscriptions sur des bases et des collections

Il est possible de permettre de s’inscrire sur une ou plusieurs collections Phraseanet au moyen d’un formulaire joignable à partir de la page d’accueil de l’application.

Mécanisme d’inscription

Le scénario d’inscription est semblable à celui proposé par d’autres applications. L’utilisateur remplit et soumet un formulaire d’inscription qui lui ouvre un accès à des ressources de l’applications.

L’inscription est soit automatique, soit modérées par un administrateur fonctionnel chargé d’étudier les demandes d’inscription.

Inscription modérée ou inscription automatique ?

Par défaut les inscriptions sont modérées. Lorsqu’un utilisateur soumet un formulaire d’inscription, les administrateurs fonctionnels reçoivent une notification (à l’écran et/ou par e-mail) leur indiquant qu’une demande d’accès vient d’être effectuée. Ils étudient la légitimité des inscriptions dans l’Admin puis valident ou refusent les demandes en appliquant des droits aux utilisateurs. Les utilisateurs ayant fait des demandes sont alors notifiés de l’issue donnée à leurs inscriptions. Se reporter au paragraphe relatif aux demandes d’accès sur cette page.

L’inscription automatique permet à un internaute de solliciter un accès qui est immédiatement validé.

C’est un choix de paramétrage relatif à l’instance et selon le projet une stratégie peut l’emporter sur l’autre.

Pour activer l’inscription automatique...

  • Se connecter à l’interface Admin comme Administrateur
  • Dans le menu latéral, cliquer sur le noeud Paramétrage puis...
  • Dans la rubrique Inscription placer le boutons radio Activer l’inscription automatique en position True
  • Valider le formulaire

Mettre en place l’inscription sur des collections

Les inscriptions sont mises en place au niveau des collections par l’insertion d’une balise XML dans les réglages de collection. Tout en disposant du droit ** Gestion des collections**...

  • Cliquer sur la rubrique Réglages de collection de la collection concernée
  • Activer la vue XML
  • Déclarer la balise XML <caninscript> en indiquant la valeur 1 comme indiqué dans cette exemple
<?xml version="1.0" encoding="UTF-8"?>
  <baseprefs>
    <caninscript>1</caninscript>
    <sugestedValues/>
  </baseprefs>
  • Valider le formulaire

Un lien Inscription figure alors sur la page d’accueil de l’application.

Donner le choix de s’inscrire à des collections en particulier

Les administrateurs peuvent donner le choix des collections sur lesquelles peuvent s’inscrire les utilisateurs.

  • Se connecter à l’interface Admin comme Administrateur
  • Dans le menu latéral, cliquer sur le noeud Paramétrage puis...
  • Dans la rubrique Inscription agir sur les options proposées par les boutons radio Sélection automatique des bases de données.

Cette option désactive ou active la sélection des bases et collections sur laquelle l’utilisateur fait une demande d’inscription. Si l’option est désactivée, l’inscription est effectuée d’office sur toutes les bases et collections rendues disponibles.

  • Valider le formulaire pour appliquer la configuration.

Personnaliser le formulaire d’inscription

Il est possible de paramétrer les champs qui apparaissent dans le formulaire d’inscription. Se reporter au paragraphe relatif aux Champs optionnels à l’enregistrement sur cette page.