Organisations
Une organisation possède des équipes. Sur un serveur avec facturation, elle possède aussi l’abonnement et les sièges. Chaque équipe appartient à exactement une organisation.
Les rôles d’équipe ne changent pas : dans une équipe, on reste administrateur ou membre. L’organisation ajoute un rôle, celui de propriétaire (owner).
Ce que peuvent faire les propriétaires
Section intitulée « Ce que peuvent faire les propriétaires »Les propriétaires d’une organisation :
- gèrent sa facturation : s’abonner, changer les sièges, mettre à jour la carte, résilier ;
- ajoutent et retirent des propriétaires ;
- y créent des équipes.
Toute personne d’une de ses équipes voit l’organisation, ses propriétaires, ses équipes, son offre et ses sièges.
Une organisation n’a pas de nom sur le serveur, pour la même raison que les noms d’équipe restent dans le coffre chiffré. bssh affiche une organisation par les adresses e-mail de ses propriétaires, comme ana@example.com, bo@example.com, et par un identifiant court.
L’application de bureau affiche l’organisation sur la page Teams.
Les sièges sont comptés par organisation, pas par équipe. Le compte est :
- les personnes distinctes de toutes ses équipes : quelqu’un qui est dans trois équipes occupe un siège ;
- plus les invitations en attente de personnes qui ne sont pas encore dans l’organisation.
Inviter quelqu’un qui est déjà dans l’organisation, dans une autre équipe, n’occupe aucun siège.
L’offre gratuite s’applique aussi à l’organisation : sur le service hébergé, une organisation a 3 sièges gratuits au total, quel que soit son nombre d’équipes. Voir Formules et facturation.
Voir vos organisations
Section intitulée « Voir vos organisations »bssh org listCette commande liste chaque organisation que vous possédez ou où vous avez une équipe, avec votre rôle, son nombre d’équipes et celles qui sont sur cette machine.
bssh org showElle affiche les propriétaires, les équipes, l’offre et les sièges. <org> est facultatif quand vous n’avez qu’une organisation.
Les commandes qui prennent un <org> acceptent un préfixe d’identifiant, ou le nom d’une de ses équipes sur cette machine :
bssh org show platformbssh org show 3f9aSi vous voyez plusieurs organisations sans en nommer aucune, bssh les liste avec leurs identifiants courts et vous demande d’en choisir une.
Créer une organisation
Section intitulée « Créer une organisation »bssh org createCette commande crée une organisation vide, dont vous êtes propriétaire. Créez ensuite une équipe dedans :
bssh teams create infra --org 3f9aVous aurez rarement besoin de bssh org create. bssh teams create crée une organisation pour vous quand vous n’en possédez pas encore.
Choisir où va une équipe
Section intitulée « Choisir où va une équipe »bssh teams create <name> place la nouvelle équipe dans :
- l’organisation que vous nommez avec
--org, si vous en donnez une (vous devez en être propriétaire) ; - sinon, la plus ancienne organisation que vous possédez ;
- sinon, une nouvelle organisation, dont vous êtes propriétaire.
bssh teams create infra --org platformGérer les propriétaires
Section intitulée « Gérer les propriétaires »bssh org owners add platform ana@example.combssh org owners remove platform ana@example.comSeul un membre d’une des équipes de l’organisation peut devenir propriétaire. Une organisation garde toujours au moins un propriétaire : le dernier ne peut pas être retiré.
Les propriétaires n’ont pas besoin d’être administrateurs d’équipe, et les administrateurs d’équipe ne sont pas propriétaires par défaut.
Facturation
Section intitulée « Facturation »bssh org billingbssh org billing --checkout --seats 8bssh org billing --manageCes commandes affichent l’offre et les sièges, ouvrent la page de paiement et ouvrent le portail de facturation. Le paiement et le portail demandent un propriétaire. Tout sur l’abonnement est dans Formules et facturation.
bssh teams billing <team> fonctionne toujours : elle agit sur l’organisation de l’équipe, et le paiement et le portail demandent un propriétaire de cette organisation.
Serveurs auto-hébergés
Section intitulée « Serveurs auto-hébergés »Un serveur sans facturation donne à chaque organisation une limite fixe de sièges : DEFAULT_SEATS à sa création. Le compte est le même que ci-dessus. Voir Auto-hébergement.
Erreurs courantes
Section intitulée « Erreurs courantes »Les messages du serveur restent en anglais.
one organization is free per account: subscribe to your existing one (`bssh org billing <org> --checkout`) to create another, or create teams in it: vous possédez déjà une organisation sans abonnement. Abonnez-la, ou créez votre équipe dedans.only an owner of the organization can manage billing: demandez à un propriétaire de lancerbssh org billing <org> --checkoutou--manage.bssh org showliste les propriétaires.only an owner of the organization can create teams in it: demandez à un propriétaire de créer l’équipe, ou de faire de vous un propriétaire.only a member of one of the organization's teams can become an owner: invitez d’abord la personne dans une de ses équipes, puis lancezbssh org owners add.the organization must keep at least one owner: ajoutez un autre propriétaire avant de retirer celui-ci.you see 2 organizations; name one by an id prefix or a team name: passez l’argument<org>. L’erreur liste chaque organisation avec son identifiant court.the organization has no free seat; an owner can add seats (`bssh org billing` shows how) or a member or pending invite can be removed: l’organisation est pleine. Un propriétaire ajoute des sièges avecbssh org billing --manage, ou s’abonne avec--checkout. Vous pouvez aussi retirer un membre ou révoquer une invitation en attente.read-only: the organization has more members than the free plan and no active subscription; an owner can subscribe (bssh org billing --checkout) or remove members: voir le mode lecture seule.