Skip to content

Application Phrase

Phrase est une plateforme de gestion de la traduction et de la localisation. MIA se connecte à Phrase Strings pour inventorier les utilisateurs de votre compte et gérer leurs accès.

Type d'authentification et pré-requis

Type d'authentification — Clé API

Pré-requis

Disposer d'un rôle Phrase Strings autorisé à gérer les utilisateurs, comme Responsable ou Administrateur. Le jeton Platform doit autoriser Phrase Strings et inclure le scope team.manage.

Étapes de connexion

  1. Ouvrez la Phrase Platform avec votre utilisateur principal, et non la page de création de jetons interne à Phrase Strings.
  2. Accédez à Profile → Access Tokens, puis créez un jeton API autorisant le service Phrase Strings.
  3. Dans les scopes du jeton, ajoutez manuellement team.manage. Conservez également les scopes read et write proposés pour Phrase Strings.
  4. Générez le jeton, puis copiez-le immédiatement : Phrase ne l'affichera plus ensuite.
  5. Dans MIA, ouvrez Applications → Ajouter une application, saisissez ce jeton Platform, puis cliquez sur Connecter. MIA l'échange automatiquement contre un JWT temporaire.
  6. MIA affiche les comptes accessibles avec ce jeton : sélectionnez le compte à connecter. Son identifiant est enregistré automatiquement.

Lors de l'ajout d'un utilisateur, MIA récupère la liste roles du compte Phrase et vous demande de choisir le rôle à attribuer. Le rôle Owner, qui ne peut pas être attribué par invitation, est exclu de cette liste. Les rôles limités à certains projets ou langues peuvent nécessiter une affectation complémentaire directement dans Phrase.

WARNING

Un jeton créé directement dans Phrase Strings avec seulement read et write provoque une erreur 403 sur les membres et les invitations. Après l'échange, le JWT utilisé par MIA doit contenir strings:read, strings:write et strings:team.manage.