Les étapes en détail
Vérifier la visibilité du projet
Dans Projet, cliquez sur ⋮ sur la carte du projet, puis sur Paramètres, onglet Paramètres. Le champ Visibilité décide si un client peut entrer. Seules deux options ouvrent le portail : All internal users and invited portal users (le réglage par défaut) et Team members and invited portal users. Avec les deux autres, aucun client ne voit le projet, même invité.
Odoo 19Les options sont en français : Tous les utilisateurs internes et les utilisateurs invités du portail (par défaut) et Utilisateurs internes et portail invités ouvrent le portail.Odoo 18Trois options seulement : seule Tous les utilisateurs internes et les utilisateurs portail invités (public), le réglage par défaut, ouvre le portail.Ouvrir l'assistant de partage
Odoo 20 n'a plus de bouton de partage en haut de la fiche projet. L'assistant s'ouvre par le lien Invite Portal Users sous la visibilité, par ⋮ › Partager le projet sur la carte, ou par le menu Actions de la fiche.
Odoo 19Le bouton Partager le projet est en haut de la fiche, tant que la visibilité ouvre le portail. Il existe aussi dans le menu ⋮ de la carte.Odoo 18Même bouton Partager le projet qu'en V19, visible seulement avec la visibilité Tous les utilisateurs internes et les utilisateurs portail invités (public).Inviter le contact du client
Dans Partager le projet, cliquez sur Ajouter une ligne et choisissez le contact. Il doit déjà exister dans les contacts, avec son e-mail : l'assistant ne permet pas d'en créer. Choisissez le mode dans Access : Vue, Modifier ou Advanced Edit. Gardez Envoyer une invitation cochée et cliquez sur Partager le projet. Si le contact n'a pas encore de compte, confirmez par Donner accès au portail. Il n'y a pas de champ pour un message : le client reçoit un e-mail fixe, « Invitation pour accéder » suivi du nom du projet, dans la langue de sa fiche.
Odoo 19La colonne s'appelle Mode d'accès : Lecture, Modifier avec un accès limité ou Modifier.Odoo 18Mêmes modes qu'en V19.Ce que le client voit sur son portail
En mode Vue, Sophie devient collaboratrice du projet. L'e-mail lui fait choisir un mot de passe, puis l'emmène dans le projet partagé : les tâches en colonnes par étape, en lecture seule, sans bouton pour créer ni déplacer. Une tâche ouverte montre les Assignés, le Client, le Temps alloué avec l'avancement, et l'onglet Feuilles de temps (date, employé, description, temps passé), sans bouton d'ajout. Plus tard, la tuile Tâches de son portail mène aussi à une page de tâche plus simple, où les dates des heures s'affichent en abrégé (« oct. 14 »).
Odoo 19En mode Lecture, la confirmation parle d'accès portail, mais aucun compte n'est créé : l'e-mail contient un lien public. Sans mot de passe, Sophie voit le projet, toutes ses tâches et le total des heures de chacune, mais pas le détail des feuilles de temps. Le partage l'abonne au projet et aux tâches existantes de sa société. Si elle a un jour un compte portail, elle ne verra que les tâches suivies par elle ou par un contact de sa société.Odoo 18Comme en V19 : un lien public, sans compte, avec le total des heures dans la liste mais sans le détail.Pourquoi le client ne voit rien
Cinq causes reviennent : la visibilité ferme le portail ; le contact n'a pas été invité (en V20, la société cliente que Odoo met d'office dans la liste ne donne rien à ses employés) ; l'invitation n'a pas été acceptée, donc pas de compte ; la tâche est archivée ; la tuile Tâches du portail reste cachée tant qu'elle compte zéro tâche. Le champ Client d'un projet ou d'une tâche n'ouvre aucun accès : seule l'invitation, ou l'ajout du contact aux abonnés de la tâche, le fait.
Odoo 19En plus : avec un compte et le mode Lecture ou Modifier avec un accès limité, le client ne voit que les tâches suivies par lui ou par un contact de sa société. Les tâches créées après le partage ne l'abonnent pas.Odoo 18Même règle qu'en V19 pour les tâches suivies.Le client peut-il encoder ses heures ?
Non, dans aucune version. Le portail donne aux clients un droit de lecture seule sur les feuilles de temps : ils voient les heures, sans bouton pour en ajouter. Ce sont vos employés qui encodent. Le client peut en revanche écrire un message sous chaque tâche.
Ce qui change selon la version
| Odoo 20 | Odoo 19 | Odoo 18 | |
|---|---|---|---|
| Bouton de partage | Invite Portal Users | Partager le projet | Partager le projet |
| Mode par défaut | Vue | Lecture | Lecture |
| Le client reçoit | un compte | un lien public | un lien public |
| Détail des heures | oui | non | non |
| Options de visibilité | 4, dont 3 en anglais | 4 | 3 |
| Lien de l'assistant | Lien de partage | Lien public | Lien public |