Aller au contenu
Console
Try one

    Règles d'accès

    Comprendre comment les règles d'accès relient les clients aux hubs et gardent l'accès clair.

    Les règles d’accès décident de ce qu’un client peut faire ou non sur un hub.

    Le hub répond à la question où le client se connecte-t-il? Le client répond à qu’est-ce qui se connecte? Les règles d’accès répondent à qu’est-ce qui est permis?

    Créez les règles d’accès une fois que le client existe et que le hub est bien défini. Utilisez ensuite Topology pour confirmer que le client connecté se comporte comme prévu.

    Une règle d’accès, c’est ce qu’un client a le droit de faire sur un hub, mis par écrit. Vous la créez une fois le client en place, parce que la règle nomme le client. Elle contient le hub, les clients qu’elle couvre, ce qui est permis, ce qui est bloqué et une note qui explique pourquoi. Commencez étroit, un seul objectif par règle, et traitez « tout » comme l’exception qu’il faut justifier.

    La page Règles d’accès avant toute règle : quatre compteurs à 0, des filtres par hub, client et profil, et Aucune règle d’accès créée pour l’instant avec un bouton Créer une règle d’accès.La page Règles d’accès avant toute règle : quatre compteurs à 0, des filtres par hub, client et profil, et Aucune règle d’accès créée pour l’instant avec un bouton Créer une règle d’accès.
    Avant la première règle. Chaque règle que vous créez nomme un hub, les clients qu’elle couvre, et ce qu’ils peuvent et ne peuvent pas faire.

    L’éditeur vous donne deux listes et un peu de contexte :

    • le hub auquel elle s’applique;
    • les clients liés qui la reçoivent;
    • les règles d’autorisation (Allow rules) : ce que le client peut faire;
    • les règles de refus (Deny rules) : ce qu’il ne peut pas faire, peu importe ce que dit la liste d’autorisation;
    • un nom et une description, pour qu’un collègue puisse comprendre plus tard pourquoi elle existe.

    Ce sont des habitudes, pas des boutons. L’éditeur est le même dans chaque cas; ce qui change, c’est ce que vous mettez dans la liste d’autorisation.

    Actions nomméesActions nommées, plus refusGrand ouvert

    Actions nommées n’autorise que ce que vous énumérez. C’est le bon choix par défaut, et c’est ce que la plupart des clients devraient avoir.

    Actions nommées, plus refus ajoute une liste de refus par-dessus. Un refus l’emporte toujours; c’est donc ainsi que vous gardez une capacité hors de portée d’un client qui a par ailleurs besoin d’une autorisation large. Cette forme convient à tout ce qui est exposé au public.

    Grand ouvert autorise tout. Ne l’utilisez que si vous faites confiance à l’objectif du client et que vous avez jugé le risque acceptable. Consignez alors cette décision dans la description, parce que la prochaine personne qui la lira va poser la question.

    Lisez les règles d’accès de haut en bas :

    1. Hub : l’endroit où ces règles d’accès s’appliquent.
    2. Clients liés : les clients qui reçoivent ces règles d’accès.
    3. Actions permises : ce que ces clients peuvent faire.
    4. Actions bloquées : ce qui reste bloqué.
    5. Notes : pourquoi ces règles d’accès existent.

    Si le nom du client et celui des règles d’accès n’expliquent pas clairement leur lien, renommez-les ou décrivez-les avant d’ajouter d’autres règles.

    Créez les règles d’accès une fois le client en place. Le lien entre les deux sera alors plus facile à lire.

    1. Ouvrez Access rules. Sélectionnez Create.
    2. Choisissez un hub. Les règles d’accès s’appliquent toujours à un seul hub.
    3. Nommez les règles d’accès. Utilisez un nom fondé sur l’objectif, comme frontdesk-questions-only.
    4. Liez des clients. Sélectionnez les clients qui doivent recevoir cet accès.
    5. Choisissez la forme. Utilisez un accès étroit pour la plupart des clients.
    6. Révisez les actions permises et bloquées. Autorisez seulement ce qui est nécessaire et bloquez les actions risquées.

    Avant d’enregistrer, formulez les règles d’accès en une phrase simple :

    Ces clients peuvent faire ces actions sur ce hub, et ces actions-là restent bloquées.

    Si cette phrase est difficile à dire, divisez les règles d’accès ou renommez-les avant d’ajouter d’autres connexions.

    Pour l’accès à un hub public, Thalovant privilégie des valeurs par défaut étroites :

    • aucun envoi de messages à plus grande portée;
    • aucune escalade, c’est-à-dire aucune demande de plus haut niveau;
    • aucune propagation, c’est-à-dire aucun transfert de travail;
    • aucun accès à contrôle complet;
    • un accès aux questions normales seulement.

    Les clients publics restent ainsi utiles, tout en limitant les prises de contrôle larges par accident.

    Permission denied et access blocked veulent dire la même chose : ce client a demandé quelque chose que sa règle d’accès ne permet pas. Lisez d’abord la liste de refus (un refus l’emporte sur une autorisation), puis la liste d’autorisation, puis vérifiez que vous regardez bien la règle à laquelle le client est réellement lié.

    Élargir la règle est la dernière étape, pas la première. Si quelqu’un dit qu’un client a trop d’accès, la solution consiste habituellement à la diviser en deux règles plus étroites plutôt qu’à ajouter un autre refus.

    Avant d’élargir une règle d’accès parce que quelque chose a été refusé, vérifiez si l’un de ces modèles décrit déjà le rôle du client. La plupart des clients correspondent à l’un d’eux.

    ModèleÀ utiliser quandCe qu’il autorise
    Questions seulementUn client destiné aux utilisateurs doit poser des questions normales.Les questions et l’état, avec les contrôles plus larges bloqués.
    ObservateurUn client n’a besoin que de la santé ou de l’état.Un accès en lecture seule.
    Assistant de compétencesUn client aide Thalovant à voir les compétences disponibles.Le partage de compétences, plus seulement les petites lectures dont il a besoin.
    Tâche temporaireUn client de confiance accomplit une seule tâche précise.Des actions précises, avec une description claire.

    Quand un client partage de l’information en direct sur les compétences d’un hub, le générateur de règles d’accès peut afficher les compétences disponibles. Vous pouvez ainsi bloquer des éléments exacts sans deviner leurs noms.

    Si les suggestions en direct ne sont pas encore offertes, les règles d’accès fonctionnent quand même. Commencez par quelque chose de simple, puis revenez plus tard quand les suggestions apparaîtront.

    Une règle d’accès est prête quand :

    • son nom explique son objectif;
    • les clients liés ont tous besoin du même genre d’accès;
    • les actions permises sont précises;
    • les contrôles plus larges sont bloqués, sauf s’il existe une raison écrite;
    • les notes expliquent pourquoi l’accès existe;
    • un collègue pourrait lire la phrase qui résume les règles d’accès sans avoir à deviner.