Aller au contenu principal

Pas approbateur

typehttps://docs.frem.sh/reference/api/errors/not-an-approver
Statut HTTP403 Forbidden

Ce que cela signifie

Seul un propriétaire de l’organisation, ou une personne figurant sur la liste des approbateurs de la politique de paquets de l’organisation, peut approuver ou rejeter une exception à la politique de paquets.

Exemples de messages detail renvoyés avec cette erreur :

  • You are not an owner of this org or on its package-policy approver list.

Que faire

Demandez à un propriétaire de l’organisation d’approuver l’exception, ou de vous ajouter à la liste des approbateurs (PUT /orgs/{org}/package-policy/approvers).

Forme de la réponse

Toutes les erreurs de l’API fremforge sont au format problem+json de la RFC 9457 :

{
  "type": "https://docs.frem.sh/reference/api/errors/not-an-approver",
  "title": "Forbidden",
  "status": 403,
  "detail": "..."
}

Basez votre logique sur type, et non sur title ou detail : ces champs sont destinés à être lus par un humain et peuvent être reformulés.