Uso de tags de requisição em políticas de serviço no Unity Gateway
Políticas personalizadas no Unity Gateway agora podem verificar tags enviadas em cabeçalhos de requisição para controlar chamadas de modelos e ferramentas MCP.
O que mudou
Para que serve
Imagine que você precisa garantir que chamadas a um modelo de IA ou ferramenta MCP incluam um identificador de projeto válido antes de prosseguir. Com essa melhoria, é possível inspecionar tags fornecidas pelo chamador diretamente nas políticas de serviço baseadas em SQL.
- Validar tags de projeto ou custo antes de executar um modelo ou ferramenta.
- Bloquear requisições que não contenham as tags obrigatórias.
- Aplicar regras de controle baseadas no contexto da chamada.
Como usar
Acesse o Unity Gateway para criar uma função UDF em SQL que avalia o objeto event e retorna uma decisão de acesso.
CREATE OR REPLACE FUNCTION meu_catalogo.meu_schema.minha_politica(
event VARIANT
)
RETURNS VARIANT
LANGUAGE SQL
RETURN CASE
WHEN event:context.request_tags.project::string IS NULL THEN
to_variant_object(named_struct('result', 'DENY', 'reason', 'Tag de projeto obrigatória ausente.'))
ELSE
to_variant_object(named_struct('result', 'ALLOW', 'reason', 'Acesso permitido.'))
END;
O que acontece nesse código:
- A função UDF recebe o argumento
eventdo tipoVARIANTcontendo o contexto da requisição. - O caminho
event:context.request_tags.projectextrai a tag enviada no cabeçalho HTTPDatabricks-Ai-Gateway-Request-Tags. - O comando verifica se a tag está presente e retorna um objeto estruturado indicando
ALLOWouDENYatravés deto_variant_object.
Limitações e requisitos
- Recurso em estágio Beta.
- Disponível para Model Services, Model Provider Services e chamadas MCP (
tools/call). - O tamanho combinado das chaves e valores decodificados é limitado a 10 KiB de dados UTF-8.
- Administradores da conta devem habilitar o recurso na página de Previews do console da conta.
- unity catalog
- unity gateway
- governance
- ai security
- access control
Use request tags in Unity Gateway service policies (Beta)
Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.
Relacionadas
- DatabricksBeta
Conector do SurveyMonkey chega ao Lakeflow Connect no Databricks
O Lakeflow Connect agora conta com conector nativo para o SurveyMonkey em Beta, permitindo ingestão incremental de pesquisas, respostas e contatos com governança no Unity Catalog.
lakeflow connect · surveymonkey - DatabricksBeta
Lakeflow Connect adiciona conector do Oracle Eloqua em Beta
O Lakeflow Connect agora oferece um conector gerenciado em Beta para o Oracle Eloqua, permitindo ingestão incremental de dados de marketing governados pelo Unity Catalog.
lakeflow connect · oracle eloqua - DatabricksBeta
Ingira métricas do GA4 com o novo conector do Lakeflow Connect
O Lakeflow Connect ganha conector gerenciado em Beta para o Google Analytics 4, permitindo ingestão incremental de relatórios agregados via API com governança no Unity Catalog.
lakeflow connect · google analytics