VpnHood!

Rôles

Chaque membre d'un projet VpnHood! MANAGER a un rôle, qui détermine ce qu'il peut voir et modifier, de la simple consultation du projet jusqu'à la gestion de son équipe. Les bots, destinés aux scripts qui utilisent l'API de MANAGER, reçoivent un rôle de la même façon.

Où les trouver

Ouvrez Settings et sélectionnez Team. Team Members liste les personnes et les bots du projet, chacun avec son Role. Sélectionnez-en un pour ouvrir sa page, où vous modifiez son rôle ou le retirez. Seul un Project Admin ou un Project Owner voit cette section.

Les rôles

Chaque rôle peut faire tout ce que peut faire celui qui le précède, et plus encore :

  • Project Reader voit le projet : ses serveurs, ses fermes, ses clés d'accès et son utilisation. Il ne peut ni copier une clé d'accès, ni rien modifier, ni voir l'équipe.
  • Access Token Writer crée, modifie et supprime aussi des clés d'accès, et les copie pour les distribuer.
  • Project Writer ajoute et installe aussi des serveurs, et gère les fermes, les certificats, les profils de serveur et les paramètres du projet : tout sauf l'équipe.
  • Project Admin gère aussi l'équipe : il ajoute des personnes et des bots, modifie leurs rôles et les retire, mais ne peut nommer personne propriétaire ni modifier le rôle d'un propriétaire.
  • Project Owner nomme aussi des personnes propriétaires, et modifie ou retire les autres propriétaires.

Ajouter une personne

Dans Team, sélectionnez Add User, saisissez l'adresse e-mail avec laquelle la personne se connecte à MANAGER, puis sélectionnez OK. Elle rejoint le projet en tant que Project Reader : ouvrez sa page pour lui donner le rôle dont elle a besoin. Si la personne fait déjà partie de l'équipe, MANAGER conserve son rôle et vous l'indique : modifiez-le sur sa page.

MANAGER ne lui envoie pas d'e-mail : prévenez-la vous-même. Le projet apparaît dans sa liste dès qu'elle se connecte à MANAGER avec cette adresse, via Google ou avec une adresse e-mail et un mot de passe. Tant qu'elle ne l'a pas ouvert, l'équipe ne voit que son adresse e-mail.

Modifier un rôle

Ouvrez la page de la personne, modifiez son Role, choisissez le nouveau rôle et sélectionnez OK. Une personne n'a qu'un rôle : le nouveau remplace donc l'ancien.

Retirer une personne

Ouvrez sa page et sélectionnez Delete, puis Yes. Elle perd l'accès au projet, mais conserve son compte MANAGER et ses propres projets.

Le propriétaire

La personne qui crée un projet en est le propriétaire, et un projet peut en avoir plusieurs. Un propriétaire ne peut ni se retirer lui-même ni modifier son propre rôle : un projet garde donc toujours un propriétaire.

Pour céder un projet, faites de la nouvelle personne un Project Owner : elle pourra ensuite modifier votre rôle ou vous retirer.

Des bots pour l'API

Un bot est un membre destiné à un script ou à un service qui utilise l'API REST de MANAGER plutôt que l'interface web. Il a un nom, un rôle et une clé d'API à la place d'une connexion.

Dans Team, sélectionnez Add Bot, nommez le bot et sélectionnez OK. MANAGER n'affiche sa clé qu'une seule fois, sous API Key, comme valeur d'un en-tête Authorization : copiez-la à ce moment-là. Le bot rejoint le projet en tant que Project Reader : donnez-lui le rôle dont son travail a besoin, n'importe lequel sauf Project Owner.

Si une clé fuite, ouvrez la page du bot et sélectionnez Reset API Key : le bot reçoit une nouvelle clé, et l'ancienne cesse aussitôt de fonctionner. Supprimer le bot désactive aussi sa clé.

Étapes suivantes