Gestion d’Équipe
Overview
Invitez des collaborateurs à vos projets et gérez leurs permissions.
Inviter un membre
Via l’interface
- Ouvrez votre projet
- Allez à l’onglet Team
- Cliquez Invite Member
- Remplissez :
- Email : Email du collaborateur
- RĂ´le : Owner ou Member
- Cliquez Send Invitation
Le collaborateur reçoit un email avec un lien d’invitation.
Via l’API
curl -X POST http://localhost:3000/api/projects/{projectId}/members \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{
"email": "collaborateur@example.com",
"role": "MEMBER"
}'RĂ´les et permissions
Owner
- ✅ Créer/modifier/supprimer le projet
- âś… Inviter des membres
- âś… Changer les rĂ´les des membres
- âś… Supprimer la projet
- âś… Configurer les domaines
- ✅ Accéder à tous les onglets
Member
- ✅ Créer/modifier articles
- ✅ Modérer les avis
- âś… Ajouter des artistes au festival
- ✅ Répondre aux tickets
- ❌ Supprimer le projet
- ❌ Inviter de nouveaux membres
- ❌ Changer les domaines
Support (Futur)
- âś… Voir les tickets
- ✅ Répondre aux tickets
- ❌ Accéder au contenu (blog, reviews)
- ❌ Modifier les projets
Accepter une invitation
- Vérifiez votre email
- Cliquez le lien d’invitation
- Connectez-vous (ou créez un compte)
- Confirmez l’invitation
- Accédez au projet
Gérer les membres
Voir la liste
- Allez à Team → Members
- Affiche :
- Nom et email
- RĂ´le
- Date de jointure
Changer le rĂ´le
- Cliquez sur le menu d’un membre
- Sélectionnez le nouveau rôle
- Confirmez
Supprimer un membre
- Cliquez sur le menu d’un membre
- Sélectionnez Remove
- Confirmez
Le membre perd l’accès au projet.
Via l’API
Récupérer les membres
curl http://localhost:3000/api/projects/{projectId}/members \
-H "Authorization: Bearer YOUR_TOKEN"Modifier le rĂ´le
curl -X PUT http://localhost:3000/api/projects/{projectId}/members/{memberId} \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{
"role": "OWNER"
}'Supprimer un membre
curl -X DELETE http://localhost:3000/api/projects/{projectId}/members/{memberId} \
-H "Authorization: Bearer YOUR_TOKEN"Gestion des invitations
Voir les invitations en attente
- Allez à Team → Pending Invitations
- Affiche :
- Email invité
- Date d’envoi
- Actions (renvoyer, annuler)
Renvoyer une invitation
Si le collaborateur n’a pas reçu l’email :
- Cliquez Resend
- L’invitation est renvoyée
Annuler une invitation
- Cliquez Cancel
- L’invitation est annulée
Cas d’usage
Agence créative
Invitez designers et développeurs sur les projets clients.
Startup
Collaborez avec votre équipe sur le marketing et le produit.
Freelance
Travaillez avec un assistant ou un VA.
Communauté
Invitez des modérateurs pour aider à gérer le contenu.
Sécurité
✅ Les invitations expirent après 7 jours ✅ Chaque membre a une session indépendante ✅ Les admins peuvent voir les logs d’activité
Notifications
- 📧 Email d’invitation envoyé
- 📧 Acceptation d’invitation confirmée
- 🔔 Nouveau membre ajouté (notifications aux owners)
Prochaines étapes
- Paiements Stripe - Monétiser vos services
- Blog CMS - Collaborer sur le contenu
Last updated on