Toutes les commandes acceptent les options globales :
--json (par défaut) /
--table, --verbose, --api-key <key> et --api-url <url>. Vous pouvez aussi vous authentifier avec
les variables d’environnement SOME_API_KEY et SOME_API_URL.Les rôles sont
member ou owner. L’approbation des publications est requires_approval ou auto_approve et
détermine si les publications du membre doivent être approuvées avant leur publication.teams:list
Liste les membres de votre espace de travail.Exemples
teams:invite
Invite un nouveau membre de l’équipe par e-mail.La valeur de
--role est validée par rapport à member / owner et mise en minuscules avant l’envoi. Si
--post-approval est omis, le backend applique son réglage d’approbation par défaut.Exemples
teams:invitations
Liste les invitations d’équipe en attente.Exemples
teams:update
Met à jour le rôle et/ou le réglage d’approbation des publications d’un membre de l’équipe. Vous devez fournir--role,
--post-approval ou les deux — la commande échoue si aucun n’est indiqué.
string
requis
L’ID ou l’adresse e-mail du membre.
Lorsque vous ne modifiez que
--post-approval (sans --role), la CLI recherche d’abord le membre dans
la liste de votre équipe pour conserver son rôle actuel, car l’endpoint sous-jacent exige toujours un
rôle. Les valeurs de --role et de --post-approval sont validées avant l’envoi de la requête.Exemples
teams:remove
Retire un membre de l’équipe de l’espace de travail. Une confirmation vous est demandée, sauf si vous passez-y, --yes.
string
requis
L’ID ou l’adresse e-mail du membre.
Exemples
teams:cancel-invite
Annule une invitation en attente à partir de son ID ou de son e-mail. Une confirmation vous est demandée, sauf si vous passez-y, --yes.
string
requis
L’ID ou l’adresse e-mail de l’invitation.
Exemples