Le portail veut devenir notre bureau, le courriel gagne encore

Un portail ne devient pas le bureau d’une équipe parce que sa page d’accueil le déclare. Le travail arrive déjà par courriel, téléphone et outils métier. L’architecture utile relie ces points sans recopier leur état partout.

Prenons une tâche créée dans une liste SharePoint. Le workflow enregistre l’assignation, puis demande au service SMTP d’envoyer une alerte. Le message contient une URL profonde vers l’élément, pas seulement vers la page d’accueil. Lorsque la personne clique, le portail authentifie son compte, vérifie l’autorisation et affiche l’état courant.

liste Tâches -> workflow -> SMTP -> boîte de réception
      ^                                  |
      `---------- lien profond ----------'

Le courriel est une notification datée. La liste est la source de vérité. Si la tâche est réassignée après l’envoi, le vieux message mène quand même vers l’état actuel. Joindre une copie du formulaire au message créerait au contraire une version qui ne se met plus à jour.

Concevoir un lien qui survit

Le lien devrait utiliser l’identifiant stable de l’élément et une adresse gérée, pas le nom d’une vue personnelle. Il doit aussi conserver une destination de retour compréhensible. Une personne sans session passe par l’authentification, puis revient à la tâche demandée plutôt qu’à une page générique.

Le flux complet peut être testé ainsi :

  1. créer une tâche pour un groupe et vérifier son identifiant;
  2. confirmer la livraison de l’alerte et son lien;
  3. ouvrir avec le bon compte et modifier le statut;
  4. ouvrir le même lien avec un compte non autorisé et vérifier le refus;
  5. réassigner, puis vérifier que l’ancien lien montre le nouvel état;
  6. couper SMTP et confirmer que la tâche reste visible dans une vue des éléments non notifiés.

La dernière étape est importante. Le courrier peut être retardé ou filtré. Une panne de notification ne doit pas perdre la demande. Un travail périodique peut repérer les alertes non envoyées et les reprendre, avec un identifiant pour éviter dix messages identiques.

L’authentification unique réduit les nouvelles connexions, mais les applications intégrées gardent leurs propres autorisations. Afficher une donnée d’un outil métier dans une Web Part exige de savoir sous quelle identité l’appel est fait. Utiliser un compte technique tout-puissant peut montrer la même chose à tout le monde. Les permissions doivent voyager ou être réévaluées au service source.

Je mesurerais autre chose que les visites. Le délai entre création et première prise en charge, le nombre de tâches âgées et le taux de liens menant directement au bon objet racontent mieux le travail. Dix clics sur une navigation confuse ne sont pas un succès.

Le portail n’a pas besoin de retenir l’utilisateur toute la journée. Il doit garder l’état officiel, accepter un lien stable et continuer même lorsque la notification tombe. S’il permet de passer du message à la bonne tâche en un clic, puis de retourner au travail, il remplit déjà un rôle beaucoup plus précis qu’un « bureau virtuel ».