Création d'un nouveau user

Bonjour,

J’ai essayé de créer un utilisateur pour egrouware en utilisant le bouton “ajouter” qui se situe en bas à gauche de la liste. L’utilisateur s’est créé, je peux le mettre dans un groupe mais je ne peux pas ouvrir sa session egroupware car l’utilisateur n’est pas reconnu.

Faut-il attendre avant de pouvoir ouvrir la session ? Faut-il faire autre chose pour que le compte soit créé ?

Merci et bonne fin de journée,

Emmanuelle Raths

as-tu déjà créé des users qui fonctionnent correctement ?
quel type d’authentification utilises-tu? (positionné dans le setup)
le user apparait-il dans la liste des comptes utilisateurs ?
quel est le message exact retourné au moment de la tentative de login ?
y a-t-il des caractères spéciaux dans le code user ?

salutations
christian

Bonjour,

Il apparaît bien dans la liste des comptes utilisateurs. Le message d’erreur est “mauvais login ou mot de passe”. J’ai mis un mot de passe tout simple.

J’ai pu le mettre dans un groupe et me donner les droits d’accès à l’agenda pour lui. Le seul problème est que je ne peux pas accorder le privé à sa place. Cet agenda a été créé dans le but qu’une équipe de soins puisse le gérer pour le patient (le patient ne se loggera pas à son nom)

Je voulais accorder le privé ou l’enlever dans les préférences car si une personne oublie de décocher le privé en créant le rdv, plus personne ne pourra le faire et le rdv ne sera pas lisible. Je ne peux pas modifier la préférence forcer en enlevant le privé pour tout le monde car c’est trop sensible.

C’est la première fois que je créée un utilisateur directement depuis egroupware. Tous les autres sont transférés directement depuis phpldap admin car une session donne accès à un agenda. Le besoin de créer un agenda est très rare. Il a fallu recréer un agenda déjà existant mais la personne avait déjà une session donc l’agenda s’est créé sans problème.

Par contre, j’ai pu créer des groupes à volonté sans problème.

Que puis-je faire pour contourner le problème ?

Merci et salutations,

Emmanuelle

ps "quel type d’authentification utilises-tu? (positionné dans le setup) " : je ne comprends pas cette phrase, peux-tu m’expliquer ce que tu entends par là ???

tu as répondu plus haut en indiquant que tu utilisais phpldap. le type d’authentifiaction est indiqué dans le setup; il peut prendre plusieur valeurs dont SQL (identifiant enregistré dans la base de données EGW) et LDAP (quand on utilise un annuaire externe); d’après ce que tu dis, ça doit être LDAP qui est sélectionné.

si mes déductions ci-dessus sont exactes, c’est normal, parce que EGW demande à phpldap de faire le login et ton user n’est pas connu de phpldap.

Je vais exprimer ce que j’ai compris du problème que tu essaies de résoudre:
j’ai des soignants qui ont un compte phpldap et EGW et qui ont un agenda perso et éventuellement de groupe; et ça, ça fonctionne déjà. j’ai des patients qui n’ont pas de compte phpldap pour qui je voudrais que les soignants gèrent leur agenda perso (celui du patient).

Si tu ne veux pas que les patients se loguent à EGW, j’essaierais d’utiliser les ressources. d’habitude c’est utilisé pour réserver des salles de réunions, des voitures etc… mais si on regarde bien, on a en fait un agenda pour une entité qui ne peut pas se loguer. de là à aller vers “je définis une ressource pour une personne que je ne veux pas qu’elle se logue”, il n’y a qu’un pas. donc tu définis une ressource par patient.

c’est une idée que je n’ai pas expérimenté, et il y a sûrement une réflexion à faire pour bien paramétrer le module ressource et les autorisations pour obtenir ce que tu veux.

Merci beaucoup pour tes réponses ! J’ai créé la ressource et je l’ai proposé à l’équipe et on verra ce qu’ils en pensent !

Bon week-end,

Emmanuelle