Projets
Créer un projet, ce que l'URL de base impose aux URL surveillées, la pause, les étiquettes, la suppression et les quotas.
Mis à jour le 25 septembre 2026
Sur cette page
- Créer un projet
- L'URL de base et le host-match
- Mettre en pause
- Les étiquettes
- Supprimer un projet
- Quotas
- Dépannage
- Pourquoi « URL invalide » sur une adresse qui fonctionne dans mon navigateur ?
- Pourquoi je ne peux pas ajouter https://acme.fr alors que le projet est sur https://www.acme.fr ?
- Pourquoi mon projet n'est plus vérifié ?
- Pourquoi « Projet introuvable, ou en lecture seule » ?
- Équipe
- Les rôles
- Inviter quelqu'un
- Gérer les collaborateurs
- Ce qui déclenche une alerte
- Limites et plans
- Dépannage
Un projet représente un site : son domaine de production. Tout le reste — URL surveillées, déploiements, alertes, page de statut — vit dedans. Cette page dit ce qu'un projet est, ce qu'on peut en faire, et ce qui le borne.
Créer un projet
Depuis la liste des projets, Créer mon premier projet ou le bouton de création. 2 champs, puis quelques questions :
- Nom du projet : requis, 120 caractères au plus. Il apparaît dans les alertes et sur la page de statut.
- URL de base : l'adresse de production, en
httpsobligatoirement (« L'URL doit être en https. »), sans identifiants dans l'URL, et joignable publiquement — une adresse privée ou locale est refusée. - Ce que vous voulez surveiller : « Les pages de paiement » (accueil, tarifs, connexion, paiement), « Analyser le site et me proposer » (PostShip parcourt les pages et vous laisse choisir dans la liste), « La page d'accueil, pour commencer », ou « Je choisis mes URLs moi-même ».
- Comment vous déployez : Vercel, Netlify, Cloudflare Pages, GitHub Actions ou autre CI, autrement — pour vous emmener sur la bonne page « connecter ».
La première vérification part immédiatement. Le guide pas à pas est sur Premier projet.
L'URL de base et le host-match
Chaque URL surveillée doit appartenir à l'hôte de l'URL de base, ou à un sous-domaine : avec https://acme.fr, https://www.acme.fr/tarifs et https://app.acme.fr/login passent, https://autre-site.fr est refusé avec « L'URL doit appartenir à acme.fr ou à un sous-domaine (ex: www.acme.fr). »
C'est le contrôle anti-abus de PostShip : sans lui, n'importe qui pourrait pointer un projet sur un domaine qu'il ne contrôle pas et s'en servir comme client HTTP planifié gratuit contre ce site. Il remplace la vérification de propriété par enregistrement DNS, plus lourde pour le même résultat.
Attention à la direction : si votre URL de base est https://www.acme.fr, alors https://acme.fr n'est pas un sous-domaine de www.acme.fr, et sera refusé. Donnez l'apex (https://acme.fr) comme URL de base et vous couvrez tout.
L'URL de base est aussi ce que la détection sans webhook télécharge à chaque passage, ce à quoi les intégrations branchées depuis PostShip comparent vos sites Vercel, Netlify ou Cloudflare, et ce que le beacon RUM accepte comme origine. Elle se modifie dans Projet → Paramètres → Général, champ URL de base.
Mettre en pause
Projet → Paramètres → Général, bloc Pause, bouton Mettre le projet en pause — ou, depuis la liste des projets, Mettre en pause dans le menu du projet. Les vérifications automatiques et les alertes sont suspendues ; « Vérifier maintenant » reste disponible. La détection par empreinte s'arrête aussi. Réactiver les vérifications (ou Reprendre la surveillance) remet tout en route.
La pause est faite pour une opération longue et planifiée. Pour une fenêtre courte et régulière qui doit continuer à vérifier sans alerter, préférez la maintenance.
Les étiquettes
À 3 projets on s'en passe ; à 12, la liste des projets devient un annuaire et on cherche « ceux du client A ». Paramètres → Général, champ Étiquettes : jusqu'à 8, séparées par des virgules, 24 caractères chacune. La saisie est normalisée — minuscules, sans accent, tirets à la place des espaces — pour que « Client A », « client-a » et « clientA » ne fassent pas 3 étiquettes. La liste des projets propose ensuite un filtre par étiquette ; « Aucun projet avec l'étiquette « … » » quand rien ne correspond.
Supprimer un projet
Paramètres → Général, Zone dangereuse, visible du propriétaire seul : « Supprime définitivement ce projet, ses URLs surveillées et tout l'historique de vérification associé. » La suppression est immédiate et sans retour ; les déploiements, incidents, captures et la page de statut partent avec. Un collaborateur qui essaie voit « Seul le propriétaire peut supprimer ce projet. » Pour supprimer tout le compte, voir Données & rétention.
Quotas
| Découverte | Pro | Pro Plus | |
|---|---|---|---|
| Projets | 1 | 3 | 10 |
| URL surveillées, tous projets confondus | 5 | 25 | 100 |
| Parcours de paiement, chacun comptant pour une URL | 0 | 2 | 10 |
Les quotas se comptent sur les projets dont vous êtes propriétaire : ceux où l'on vous a invité ne comptent pas. Une limite atteinte affiche un message qui nomme votre plan, le plan suivant, ce qu'il change sur cette limite et son prix ; le tableau complet est sur Plans.
Dépannage
Pourquoi « URL invalide » sur une adresse qui fonctionne dans mon navigateur ?
L'URL de base doit être en https, sans user:mot-de-passe@, sur un hôte public. Une adresse http, un localhost, une IP privée ou un hôte qui ne résout pas sont refusés.
Pourquoi je ne peux pas ajouter https://acme.fr alors que le projet est sur https://www.acme.fr ?
Le host-match accepte l'hôte de base et ses sous-domaines, pas ses parents. Changez l'URL de base pour https://acme.fr.
Pourquoi mon projet n'est plus vérifié ?
Il est en pause : la liste des projets et la page Général le disent. Sinon, regardez le Journal du projet — un passage en erreur y est expliqué — et l'intervalle de votre plan sur Facturation : 5 minutes en Découverte, 2 en Pro, 1 en Pro Plus, avec une sonde toutes les 30 secondes.
Pourquoi « Projet introuvable, ou en lecture seule » ?
Vous êtes lecteur sur ce projet (équipe) : un lecteur voit tout et ne change rien.
Équipe
Disponible avec le plan Pro Plus.
Inviter des collaborateurs sur un projet, ce que chaque rôle peut faire, et ce qui reste au propriétaire.
Un projet appartient à une personne : celle qui paie. En Pro Plus, elle peut y inviter des collaborateurs, projet par projet, sans sièges à acheter. Un collaborateur voit le projet dans sa barre latérale et y travaille selon son rôle ; il n'a accès ni à la facturation, ni aux autres projets du propriétaire. L'invitation attend une réponse : personne n'entre dans un projet sans avoir accepté.
Les rôles
| Propriétaire | Éditeur (« Modifier ») | Lecteur (« Lecture seule ») | |
|---|---|---|---|
| Voir l'Aperçu, les Déploiements, les incidents, la Santé, la Performance, le Journal | Oui | Oui | Oui |
| Ajouter, modifier, supprimer des URL surveillées | Oui | Oui | Non |
| Régler les alertes, les règles, les webhooks et les intégrations | Oui | Oui | Non |
| Renommer le projet, changer l'URL de base, mettre en pause | Oui | Oui | Non |
| Publier et modifier la page de statut et ses incidents | Oui | Oui | Non |
| Inviter, retirer, changer le rôle des collaborateurs | Oui | Non | Non |
| Supprimer le projet | Oui | Non | Non |
| Facturation et plan | Oui | Non | Non |
Un lecteur voit tout et ne change rien : c'est ce qu'on donne à un client, à un stagiaire, à l'agence d'en face. L'écart entre les rôles est tenu par la base de données, pas par l'interface : masquer un bouton n'a jamais empêché personne d'appeler l'action derrière. Une action refusée à un lecteur répond « Projet introuvable, ou en lecture seule. »
Les quotas — projets, URL, parcours — sont ceux du propriétaire, et lui seul : un collaborateur Découverte invité sur 3 projets d'un client Pro Plus garde son propre projet gratuit.
Inviter quelqu'un
- Ouvrez Projet → Paramètres → Équipe (onglet visible du propriétaire seulement).
- Saisissez l'Adresse email. Pas besoin que la personne ait déjà un compte PostShip.
- Choisissez ce qu'elle pourra faire : Modifier (« Ajouter des URLs, changer les alertes et les webhooks ») ou Lecture seule (« Voit tout, ne change rien »). Modifier est le défaut.
- Ajoutez Un mot pour dire pourquoi, facultatif, 280 caractères : « X vous a invité » sans contexte se lit comme du spam.
- Envoyer l'invitation.
L'invité reçoit un email « vous@example.com vous invite sur Acme » qui décrit le rôle. S'il a un compte, il trouve l'invitation en bandeau sur la liste de ses projets avec Accepter et Refuser ; sinon, il crée un compte avec la même adresse et le bandeau l'attend. Un refus est mémorisé : le propriétaire le voit et ne réinvite pas la semaine suivante sans le savoir.
Vous ne pouvez pas vous inviter vous-même, ni inviter 2 fois la même personne (« Cette personne est déjà collaboratrice du projet. »).
Gérer les collaborateurs
L'onglet Équipe liste les membres actifs, les invitations en attente et les refus. Le menu de chaque ligne propose :
- Autoriser les modifications ou Passer en lecture seule — le changement de rôle est immédiat.
- Renvoyer l'invitation — tant qu'elle est en attente. « L'email n'a pas pu être renvoyé. » signale une erreur d'envoi, pas une invitation morte.
- Retirer du projet (« perd immédiatement l'accès à ce projet ») ou Retirer l'invitation (« ne pourra plus répondre à cette invitation. Vous pourrez en envoyer une nouvelle. »).
Un collaborateur peut partir de lui-même : Projet → Paramètres → Général, bloc « Vous êtes collaborateur sur ce projet », bouton Quitter le projet. Le même bloc rappelle que « le propriétaire garde la main sur la facturation et la suppression du projet ».
Chaque membre accepté porte sa présence, réglée sur son profil (Compte → Profil → Présence) : disponible, en astreinte, ou absent jusqu'à une date. Un membre absent peut demander que ses emails d'alerte partent aux autres membres acceptés de l'espace pendant ce temps — le propriétaire reste destinataire s'il n'y a personne d'autre. Le profil porte aussi la signature d'alerte : la ligne qui clôt les emails d'alerte et le rapport mensuel.
Ce qui déclenche une alerte
Les alertes email restent celles du propriétaire : ses réglages Compte → Notifications ne concernent que lui. Les collaborateurs sont prévenus par les canaux du projet — Discord, Slack (canaux) — et par l'escalade si elle est réglée. Un collaborateur qui veut recevoir les emails d'alerte doit être dans le salon, pas dans la liste des membres.
Limites et plans
| Découverte | Pro | Pro Plus | |
|---|---|---|---|
| Collaborateurs par projet | Non | Non | Oui |
| Nombre de collaborateurs | — | — | Sans limite déclarée |
| Sièges à payer | — | — | Aucun |
Sous Pro Plus, l'onglet se replie sur un résumé et le bouton vers le plan qui l'ouvre, et l'action d'invitation répond « Les membres ne sont disponibles qu'avec le plan Pro Plus sur cet espace. » Un projet dont le propriétaire redescend de Pro Plus garde ses membres en base, mais l'onglet se replie. Voir les plans.
Dépannage
Pourquoi mon collègue ne voit pas le projet ?
Il n'a pas encore accepté. L'invitation est en attente dans son bandeau sur /app, ou l'email est parti dans ses indésirables : Renvoyer l'invitation. S'il s'est inscrit avec une autre adresse que celle invitée, l'invitation ne se rattache pas — retirez-la et invitez la bonne adresse.
Pourquoi « Projet introuvable, ou en lecture seule » ?
Vous êtes lecteur sur ce projet. Demandez au propriétaire de vous passer en Modifier.
Pourquoi l'onglet Équipe n'apparaît pas ?
Vous n'êtes pas le propriétaire, ou le propriétaire n'est pas en Pro Plus. Seul le propriétaire gère les membres, quel que soit votre rôle.