Calcium V2

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Section
Colonne
width70%

Préambule

 

Avertissement

Pour qu'un utilisateur puisse se connecter à Calcium, il faut :

  • que son compte soit actif (témoin TEM_SERVICE à 1 dans la table UTILISATEUR)
  • que son compte ait :
    • soit son identifiant égal à celui utilisé pour le serveur CAS (colonne LOGIN dans la table UTILISATEUR)
    • soit un identifiant et son mot de passe local définis dans Calcium ((avertissement) LIEN vers la DOC)
  • que son compte soit configuré pour au minimum un centre ((avertissement) LIEN vers la DOC)


Actions à mener

Suppression des mots de passe suite à la migration

Avertissement

La requête suivante est à exécuter sur le serveur mySQL. Elle vide la table des mots de passe.

Bloc de code
titleSuppression des mots de passe
languagebash
UPDATE UTILISATEUR SET PWD = "";

 

Configurer un utilisateur en super admin

Astuce
titleConfiguration admin

Afin de pouvoir se connecter une première fois avec un utilisateur et pouvoir ensuite accéder à la partie Administration de Calcium,

il faut configurer le paramètre adéquat de l'application : 2221 - Paramétrage applicatif - Superadmin

Pensez à redémarrer le serveur tomcat pour prendre en compte les changements.

 

Insertion d'un centre pour un utilisateur

Il faut au minium qu'un centre soit associé à un utilisateur. Utilisez la requête suivante pour associer un centre à un utilisateur.

Bloc de code
languagebash
INSERT INTO `centre_utilisateur`(`ID_CTR`, `ID_UTI`) VALUES (id_centre,id_utilisateur)

Recherchez dans les tables CENTRE et UTILISATEUR les éléments qui vous intéressent.

Astuce
Une fois connecté à Calcium, vous pouvez dans la partie Administration, utiliser la gestion des utilisateurs pour associer un ou plusieurs centres à un utilisateur. ((avertissement) LIEN vers la DOC)


Administrer Calcium

Il est ensuite possible de se connecter à Calcium.

Se référer à la documentation pour les différentes parties de l'administration de Calcium ((avertissement) LIEN vers la DOC)


Actions optionnelles

Modus operanti pour mettre un premier mot de passe

Le cas échéant, vous pouvez utilisez la requête suivante pour mettre le mot de passe "calcium" pour un utilisateur donné pour une authentification dite locale.

Bloc de code
languagebash
UPDATE UTILISATEUR SET PWD="$2a$10$AUbaeQshCx8INKrVpJ3PvOp9ogy1MSiG8fZaLOorzfniAv2p27cb2" WHERE LOGIN = "login_de_la_personne"


Spécification des identifiants dans la base de données Calcium

Astuce
titleAction à mener

Il existe deux méthodes pour s'authentifier au sein de l'application Calcium :

  • l'authentification locale basée sur un identifiant et mot de passe issu de Calcium
  • l'authentification centralisée basée sur un serveur CAS
Avertissement

Pour que l'authentification CAS fonctionne, il faut s'assurer que dans la base de données Calcium, au sein de la table UTILISATEUR, que la colonne LOGIN corresponde bien à l'identifiant CAS utilisé au sein de votre établissement.

Cette opération peut se faire à la main dans la base de données ou bien via l'administration de Calcium.


 

 

 

Colonne
Volet
titleDans cette page

Sommaire
 

Volet
titleEn savoir plus