Entreprise et membres
7 outils. Chacun rejoue une route de l’API avec vos droits.
La fiche de l’entreprise (nom, coordonnées, SIREN, rétention des conversations) et ses états de tâche.
Modifie la fiche de l’entreprise. Réservé aux administrateurs.
- name texte
- logoUrl texte, facultatif
- emailDomain texte, facultatif — ex. agence.fr
- address texte, facultatif
- postalCode texte, facultatif
- city texte, facultatif
- country texte, facultatif
- siren texte, facultatif
Les membres de l’entreprise : identifiant, nom, e-mail, rôle, statut, voyants des comptes Claude et ChatGPT. Sert à affecter — ne jamais inventer un identifiant.
Confie un ou plusieurs sites, machines ou projets à des MEMBRES de l’agence, ou les leur retire. `add` et `remove` prennent des identifiants ou des adresses e-mail (nexus_list_members). Les listes existantes sont préservées : on ajoute et on retire, on ne remplace jamais. Sans `ids`, `filter` désigne les cibles — pour les sites, `environment` (ex. PRODUCTION) et `clientId` ; `all: true` prend tout le parc de cette nature. Retirer quelqu’un d’un PROJET le retire aussi de ses tâches ouvertes de ce projet (rendues dans `tachesDesaffectees`) : dites-le. Réservé aux administrateurs.
- kind site | server | project — Nature des objets visés
- ids liste de texte, facultatif — Cibles explicites
- filter objet { all, environment, clientId }, facultatif — À défaut d’`ids` : quelles cibles prendre
- add liste de texte, facultatif
- remove liste de texte, facultatif
Invite une personne dans l’entreprise : un courriel part réellement (ou le lien est rendu si aucun SMTP n’est configuré). Réservé aux administrateurs.
- email texte
- role ADMIN | DEVELOPER
Modifie un membre : nom, e-mail, rôle, statut (ACTIVE ou DISABLED — désactiver coupe ses sessions et ses clés), projets affectés. Réservé aux administrateurs ; le compte Owner ne se modifie pas.
- id texte
- name texte, facultatif
- email texte, facultatif
- role ADMIN | DEVELOPER, facultatif
- status ACTIVE | DISABLED, facultatif
- projectIds liste de texte, facultatif — Remplace la liste des projets affectés
La fiche d’usage d’un membre sur une période (jours actifs, prompts, sessions, tokens, répartition par projet). Réservé aux administrateurs, et journalisé.
- id texte
- from texte — AAAA-MM-JJ
- to texte — AAAA-MM-JJ (365 jours au plus)
- tz texte, facultatif — Fuseau, défaut Europe/Paris