Messages d'erreur

Cette page identifie certaines des erreurs et des messages renvoyés lorsque vous utilisez des restrictions d'organisation.

Exemple de message d'erreur "Autorisation refusée"

Si une requête est refusée en raison d'un non-respect de l'en-tête de restriction d'organisation, une réponse HTTP 403 est renvoyée avec les informations suivantes:

{
  "error": {
    "code": 403,
    "message": "Access denied by organization restriction. Please contact your administrator for additional information.",
    "status": "PERMISSION_DENIED",
    "details": [
      {
        "@type": "type.googleapis.com/google.rpc.ErrorInfo",
        "reason": "ORG_RESTRICTION_VIOLATION",
        "domain": "googleapis.com",
        "metadata": {
          "service": "abc.googleapis.com"
        }
      }
    ]
  }
}

Exemple de message d'erreur d'en-tête incorrect

Si une requête contient un en-tête X-Goog-Allowed-Resources mal formé, une réponse HTTP 400 est renvoyée avec les informations suivantes:

{
  "error": {
    "code": 400,
    "message": "Org Restriction Header is not valid. Please pass a valid Org Restriction Header.",
    "status": "INVALID_ARGUMENT",
    "details": [
      {
        "@type": "type.googleapis.com/google.rpc.ErrorInfo",
        "reason": "ORG_RESTRICTION_HEADER_INVALID",
        "domain": "googleapis.com",
        "metadata": {
          "service": "abc.googleapis.com"
        }
      }
    ]
  }
}