Messages d'erreur

Cette page identifie certains des messages et erreurs qui s'affichent lorsque vous utilisez les restrictions sur les organisations.

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

Si une requête est refusée en raison d'un non-respect des en-têtes de restrictions sur les organisations, une erreur 403 La réponse HTTP est renvoyée avec les détails suivants:

{
  "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 incorrect, une réponse HTTP 400 contenant les informations suivantes est renvoyée:

{
  "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"
        }
      }
    ]
  }
}