Équipes et organisations
Une organisation est le compte que partage une agence. Elle possède les annonces, le site de portefeuille, les demandes, les clés d'API et la facture, et c'est ce qui fait que tout cela survit au départ d'une personne.
Une personne appartient à une seule organisation.
Les trois rôles
| Rôle | Peut faire |
|---|---|
| Propriétaire | Tout, y compris la facturation et le retrait d'un administrateur |
| Administrateur | Gérer les membres, les annonces, le site et les demandes |
| Membre | Travailler sur les annonces et les demandes |
La distinction qui compte est celle entre administrateur et membre, et elle ne relève pas de l'ancienneté. Un administrateur peut changer qui d'autre a accès. C'est ce pouvoir-là qui mérite d'être restreint, et il n'a rien à voir avec le nombre de biens que quelqu'un gère.
Il y a un propriétaire. C'est la personne à qui la facture appartient.
Ajouter quelqu'un
Les membres sont ajoutés par adresse e-mail. Une personne qui a déjà un compte Skautik le rejoint avec, en gardant sa propre connexion et sa propre authentification à deux facteurs : une agence ne devrait jamais partager un seul identifiant, et c'est ce qui rend ce partage inutile.
Ajoutez les gens comme membres. Promouvez au rang d'administrateur quand quelqu'un a réellement besoin de gérer les accès, ce qui concerne en général une ou deux personnes et non tous les cadres.
Retirer quelqu'un
Retirer un membre met fin à son accès immédiatement. Cela ne supprime rien de ce qu'il a créé : les annonces, les demandes et les réponses appartiennent à l'organisation et restent.
C'est la raison pour laquelle chacun doit rejoindre en son nom plutôt que de partager un compte. Quand quelqu'un quitte un identifiant partagé, le choix est de changer un mot de passe que tout le monde utilise, ou de laisser un ancien salarié avec un accès. Aucun des deux n'est un bon choix, et les deux sont évitables.
Ce que l'organisation peut voir d'elle-même
Les chiffres d'activité portent sur l'organisation entière plutôt que sur une personne : annonces publiées, vues, enregistrements et demandes, avec le mois en cours affiché face au total. Voir performance pour savoir ce que compte réellement chaque nombre, ce qui est moins évident qu'il n'y paraît.
La facturation affiche l'offre, la dotation API et la part consommée ce mois-ci. N'importe quel membre peut la voir. Ce que l'organisation a consommé par rapport à sa limite n'est pas une information réservée à l'intérieur de l'organisation, et un développeur qui ne voit pas la limite ne peut pas comprendre pourquoi ses appels se sont mis à échouer.
Clés d'API
Les clés appartiennent à l'organisation, pas à la personne qui en a créé une : une clé survit donc au compte de son auteur.
Elles sont distinctes de l'appartenance à l'équipe, et la séparation est délibérée : ajouter quelqu'un à l'équipe ne lui donne pas de clé, et révoquer une clé ne retire personne de l'équipe. La gestion des clés se trouve dans la console développeur, et ce qu'une clé peut faire est décidé par ses portées plutôt que par le rôle de celui qui l'a créée.
Révoquez une clé quand l'intégration qui l'utilise est retirée, pas seulement quand quelqu'un part. Une clé inutilisée qui fonctionne encore est celle dont personne ne remarque l'usage.