Mensagens de erro

As restrições para organizações retornam erros de HTTP específicos e mensagens de status quando uma solicitação para um recurso do Google Cloud viola uma restrição de acesso ou contém um cabeçalho inválido. Use as seguintes respostas de erro para resolver problemas de solicitação.

Exemplo de mensagem de erro de permissão negada

Se uma solicitação for negada devido a uma violação do cabeçalho de restrições para organizações, uma resposta HTTP 403 será retornada com os seguintes detalhes:

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

Exemplo de mensagem de erro de cabeçalho incorreto

Se uma solicitação tiver um cabeçalho X-Goog-Allowed-Resources inválido, uma resposta HTTP 400 será retornada com os seguintes detalhes:

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