Child pages
  • Manuel d'installation du Front Office esup-smsu

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Adresse, login, mot de passe et timeout (en millisecondes) du serveur LDAP :

    Code Block
    ldap.url=ldap://localhost:389
    ldap.userName=cn=sms,ou=admin,dc=univ-paris1,dc=fr
    ldap.password=
    ldap.connectTimeout=5000
    
  • La base DN du serveur LDAP :

    Code Block
    ldap.base=dc=univ-paris1,dc=fr
    
  • Le DN sub path pour les utilisateurs :

    Code Block
    ldap.dnSubPath=ou=people
    
  • L'identifiant d'utilisateur dans le LDAP :

    Code Block
    ldap.uidAttribute=uid
    
  • Le nom de l'attribut qui caractérise le nom « d'affichage de l'utilisateur » (généralement son nom et prénom concaténé dans un attribut LDAP) :

    Code Block
    ldap.displayNameAttribute=displayName
    
  • Le nom de l'attribut qui contient le prénom de l'utilisateur :

    Code Block
    ldap.firstNameAttribute=givenName
    
  • Le nom de l'attribut qui contient le nom de famille de l'utilisateur :

    Code Block
    ldap.lastNameAttribute=sn
    
  • Le nom de l'attribut qui contient l'adresse email de l'utilisateur :

    Code Block
    ldap.emailAttribute=mail
    
  • Le nom de l'attribut qui contient le numéro de téléphone portable de l'utilisateur :

    Code Block
    ldap.pagerAttribute=pager
    
  • Le nom de l'attribut qui contient la liste des conditions d'utilisation qui ont été acceptées par l'utilisateur :

    Code Block
    ldap.termsOfUseAttribute=up1TermsOfUse
    
  • La valeur qui préfixera les valeurs stockées dans le LDAP à l'attribut défini par ldap.termsOfUseAttribute :

    Code Block
    ldap.termsOfUseAttributeEtiquetteSMSU={SMSU}
    

    Ce préfixe à la mode SUPANN permet de partager l'attribut défini par ldap.termsOfUseAttribute avec d'autres applications. Le service SMS-U gardera inchangé les valeurs ne commençant pas par ce préfixe.

  • La valeur qui sera stockée dans le LDAP à l'attribut défini par ldap.termsOfUseAttribute lorsque l'utilisateur accepte les conditions générales :

    Code Block
    ldap.key.cg=CG
    

    NB : cette valeur sera préfixée de la valeur défini par ldap.termsOfUseAttributeEtiquetteSMSU

  • Le nom de l'attribut sur lequel sont effectuées les recherches d'utilisateurs par nom :

    Code Block
    ldap.searchAttribute=cn
    
  • L'expression permettant d'effectuer des tests :

    Code Block
    ldap.testFilter=cn=*aaron*
    

    Ce paramètre défini l'expression qui sera utilisé pour tester le LDAP par le biais des taches ant livrées par esup-commons

  • Le nom de l'object dont se sert le serveur LDAP pour définir un utilisateur :

    Code Block
    ldap.objectClass=Person
    
  • Le DN sub path permettant de caractériser les groupes :

    Code Block
    ldap.group.dnSubPath=ou=groups
    
  • Le nom de l'attribut utilisé comme identifiant pour les groupes :

    Code Block
    ldap.group.idAttribute=cn
    
  • Le nom de l'attribut qui contient la liste des membres d'un groupe :

    Code Block
    ldap.group.groupMemberAttr=member
    
  • Le nom de l'attribut utilisé lors des recherches par nom sur les groupes :

    Code Block
    ldap.group.groupSearchAttr=description
    
  • Le nom de l'attribut affiché lors des recherches par nom sur les groupes :

    Code Block
    ldap.group.groupSearchDisplayedAttr=description
    
  • Le nom de l'attribut utilisé pour affiché le nom d'un groupe :

    Code Block
    ldap.group.nameAttr=description
    

    NB : supprimé dans esup-smsu 1.1.2

  • Le nom de l'object dont se sert le serveur LDAP pour définir un groupe :

    Code Block
    ldap.group.groupObjectClass=groupOfNames
    
  • L'expression permettant d'effectuer des tests sur les groupes :

    Code Block
    ldap.group.testFilter=cn=*mati*
    

    Ce paramètre défini l'expression qui sera utilisé pour tester le LDAP par le biais des taches ant livrées par esup-commons

Paramétrage adhésion

  • Expression régulière de validation de la forme du numéro de téléphone d'un adhérent :

    Code Block
    adhesion.phoneNumberPattern=(06|07)[0-9]{8}
    

    (10 chiffres commençant par 06)
    Ce paramètre peut être vidé (pas de vérification du tout)

  • Activation/Désactivation de la validation par SMS du numéro de téléphone d'un adhérent :

    Code Block
    adhesion.activateValidation=false
    
  • Nombre maximum utilisé dans la génération des codes de validation :

    Code Block
    adhesion.maxNumberCodeValidation=100000
    
  • Compte d'imputation des messages de validation :

    Code Block
    adhesion.accountValidation=[compte_de_validation]
    
  • Rôle associé au compte de validation (non utilisé, présent pour la cohérence des données en base :

    Code Block
    adhesion.roleValidation=[role_compte_validation]
    
  • Titre du SMS de validation (corps du message envoyé) :

    Code Block
    adhesion.titleSmsValidation=[Titre_SMS_valdidation]
    
  • Liste des champs LDAP pouvant contenir une valeur par défaut de numéro de téléphone adhérent :

    Code Block
    adhesion.phoneNumberAttributes=homePhone,mobile
    

    Les champs sont séparés par une virgule.

  • préfixe de numéro de téléphone à retirer :

    Code Block
    adhesion.phoneNumberPrefixToRemove=\\+33
    

    Ce préfixe sera remplacé par un zéro.

Paramétrage destinataires

  • Expression régulière de validation de la forme du numéro de téléphone d'un adhérent :

    Code Block
    recipient.phoneNumberPattern=(06|07)[0-9]{8}0[67]\\d{8}|\\+33\\s[6|7](\\s\\d\\d){4}
    

    (10 chiffres commençant par 06.
    Ce paramètre peut être vidé (pas de vérification du tout)

...