Membres d’un projet

◆ Ingénieur IA

Note

Source ingénierie : api/documentation/client/guides/project_membership.md

Chaque projet possède ownerId, userIds (legacy) et members ({ userId, role } avec READ | WRITE | ADMIN).

Si members est absent, l’API dérive : propriétaire → ADMIN, autres → READ.

Rôles projet

Action

READ

WRITE

ADMIN

Owner

Plateforme

Voir dashboards

oui

oui

oui

oui

oui

Import / suppression données

non

oui

oui

oui

oui

Édition configuration

non

oui

oui

oui

oui

Ajouter / retirer membres

non

non

oui

oui

oui

Un lien public kiosque n’est pas un membre READ. Voir Lien public kiosque.

Liste des projets

GET /projects/users/{user_id} : l’appelant ne liste que ses projets.

  • DTO défaut : projectId, title, memberCount, etc. (pas de members détaillé).

  • ?view=nav : vue sidebar Marketplace.

Le propriétaire ne peut pas être retiré (403).

Voir aussi