google

google

google.

List the connected Google accounts and the services each one has authorised.

ajouter à otoauth : —prefix : google_*

setup & usage

⚠ le compte Google que les services empruntent

ce connecteur est le compte : l'adresse Google, son jeton, son compte par défaut. depuis le split du 2026-09-26, chaque service — Gmail, Drive, Sheets, Calendar, Tasks, Chat — est un connecteur à part entière, avec son consentement (ses scopes seulement) : autorise-les depuis leur carte, un à un, sur le même compte.

  • tu peux connecter plusieurs comptes Google ; chaque outil de service agit sur le compte par défaut ou sur celui que tu cibles par account=<email>
  • « lier un compte » ici demande les six services sous l'app de la plateforme, et seulement l'identité sous l'app d'un partenaire — ses services les ajoutent ensuite
  • · un compte partagé par l'organisation ou l'équipe

    un admin de l'organisation (onglet Org) ou un chef d'équipe (onglet Team) peut connecter UN compte Google au nom de tous — une boîte partagée, un agenda d'équipe. les outils prennent d'abord ton propre compte, puis celui de ton équipe active, puis celui de l'organisation ; account=<email> cible un compte précis où qu'il vive. personne n'atteint le compte personnel d'un autre : n'est partagé que ce qu'un admin a posé comme tel.

    ▸ quels comptes, avec quels droits

    google_accounts — les comptes connectés et, pour chacun, les services qu'il a autorisés. c'est la question à poser quand un outil de service refuse : le compte existe mais n'a pas encore autorisé CE service.

  • « quels comptes Google ai-je connectés, et lesquels ont Drive ? »
  • · l'app oto n'est pas publiée chez Google (décision du 2026-09-05)

    l'écran de consentement OAuth de la plateforme reste en mode Testing, et c'est un choix : passer en *published* avec les scopes Gmail, Drive et Chat (RESTRICTED chez Google) impose un audit CASA Tier 2, payant et annuel. deux conséquences, à connaître avant de compter dessus :

  • cent comptes Google au maximum peuvent autoriser oto. au-delà, la connexion est refusée par Google, pas par nous.
  • le jeton de rafraîchissement expire au bout de sept jours. un compte connecté qui ne revient pas dans la semaine devra se reconnecter — ce n'est pas une panne du connecteur.
  • un partenaire qui pose sa propre app Google (tenant, /admin › OAuth apps) n'est pas concerné : ses utilisateurs consentent sous SON projet, dont il choisit les services à faire vérifier — le split existe pour ça.

    ⚙ plusieurs comptes

    ce connecteur accepte plusieurs comptes : chaque credential posé devient un compte nommé (un nom par compte), à ton niveau, à celui de ton équipe ou de ton org.

  • le premier n'a pas besoin de nom ; à partir du deuxième, chacun porte le sien (le premier prend alors le nom « principal », renommable)
  • sans précision, l'agent prend le seul compte posé, sinon celui marqué par défaut ; sinon l'appel est refusé en nommant les comptes disponibles — jamais un choix au hasard
  • viser un compte pour un appel : _account="<nom>" sur l'outil ; les lister : oto_identity(op='list', connector='google') (scope='org' ou scope='group' pour ceux de l'org ou de l'équipe)
  • fixer le défaut : oto_identity(op='set', connector='google', identity_id='<nom>') ; renommer : op='rename' avec new_name
  • ⚠️ aucun outil ne parcourt les comptes tout seul : un total sur plusieurs comptes s'obtient en appelant chacun (_account) et en additionnant
  • outils

    chargement…

    utilisation

    claude code — installe le plugin oto — claude plugin marketplace add otomata-tech/oto-plugin — mcp + skill configurés.
    claude.ai — branche mcp.oto.cx/mcp en connecteur custom (guide)
    cli — pipx install oto-cli puis oto google …