Written by

Cet article fait suite à une mise à jour importante de l’interface d’administration : le système d’authentification a complètement été repensé. Afin que vous puissiez profiter pleinement des nouvelles fonctionnalités, voici quelques explications.

Avant

Jusqu’alors, le système était relativement simple : un seul point d’entrée pour se connecter (via l’interface d’administration) en saisissant  votre adresse email renseignée lors de l’inscription. Une fois connecté, vous aviez alors accès à l’ensemble de ce que nous proposons dans cette interface : gestion de vos informations, vos factures, vos comptes, et toute la technique (domaines, emails, FTP, etc.) pour chacun de vos comptes. À noter qu’il était également possible de se connecter en spécifiant un nom du compte plutôt que votre adresse email ; cet accès était alors limité à toute la partie technique du compte en question.

Cette manière de faire a récemment atteint ses limites : vous êtes aujourd’hui très nombreux à utiliser nos services et par conséquent, nous disposons désormais de profils d’utilisateurs bien différents, avec des besoins spécifiques. Ainsi, il a fallu concentrer nos efforts d’amélioration sur les deux points suivants :

  • affiner les droits des utilisateurs de manière bien plus précise (commercial, technique, par compte) ;
  • repenser techniquement le système afin qu’il s’ouvre à d’autres points d’entrée (comme notre API qui arrive en bêta très bientôt).

Maintenant

Bien évidemment, le moyen de se connecter à l’interface d’administration n’a pas changé : il vous suffit toujours de saisir votre adresse email ainsi que le mot de passe que vous aviez choisi lors de votre inscription. Ce que vous verrez de nouveau, à gauche, c’est le menu Permissions. Vous aurez alors la possibilité d’administrer les permissions attribuées à chaque utilisateur (y compris vous-même). Voici la liste des permissions qui ont été introduites :

Permissions globales

  • Gestion des comptes
  • Facturation
  • Accès technique total

Permissions techniques

Ces permissions ne sont nécessaires que si l’utilisateur n’a pas l’accès technique total.

  • Consommation
  • Statistiques
  • Domaines
  • Emails
  • Bases de données
  • FTP
  • SSH
  • WebDAV
  • Environnement
  • Applications
  • Processus

Bon, je ne prends pas la peine de les expliquer chacune, elles sont assez explicites : si vous avez par exemple la permission FTP vous pourrez alors consulter/administrer vos comptes FTP et ainsi de suite pour les autres permissions.

Cas pratiques

Il est possible que pour nombre d’entre vous, l’utilisation des permissions ne soit pas franchement utile. Mais il est certain que cela va l’être dans quelques cas bien précis que nos utilisateurs rencontrent.

  • Distinction commerciale/technique : en n’attribuant par exemple que la gestion des comptes et la facturation à un utilisateur et l’accès technique total à un autre , il est désormais possible et très simple de séparer les reponsabilités dites commerciales de celles techniques, permettant (entre autres) d’éviter les accidents…
  • Accès « développeur » : vous disposez de plusieurs comptes que vous souhaiteriez attribuer à des développeurs précis, donnez leur un accès technique (total ou partiel) sans qu’ils ne soient concernés par la gestion commerciale.
  • Permissions limitées : vous hébergez chez alwaysdata de nombreux comptes pour vos clients. Vous pouvez par exemple leur laisser la main sur les emails afin qu’ils puissent créer leurs adresses sans passer systématiquement par vous…

Demain

Vous l’aurez compris, ce nouveau système est beaucoup plus souple et fin en terme de permissions. Il a été pensé pour que nous puissions, dès que le besoin s’en fera sentir, en rajouter de nouvelles. C’est donc assez rapidement, grâce à votre utilisation puis surement aussi avec l’introduction de notre API, que nous pourrons encore l’améliorer et l’affiner.

Bref. On a rajouté des permissions.