Messaggi di errore

Questa pagina identifica alcuni degli errori e dei messaggi restituiti quando utilizzi le limitazioni dell'organizzazione.

Esempio di messaggio di errore relativo a un'autorizzazione negata

Se una richiesta viene rifiutata a causa di una violazione dell'intestazione delle restrizioni dell'organizzazione, viene restituita una risposta HTTP 403 con i seguenti dettagli:

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

Esempio di messaggio di errore relativo a un'intestazione non corretta

Se una richiesta contiene un'intestazione X-Goog-Allowed-Resources non valida, viene restituita una risposta HTTP 400 con i seguenti dettagli:

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