Usa questa guida se
Usa `/ai-gateway` come punto di partenza: collega una chiave provider BYOK, inseriscila nella allowlist della policy e crea un client per il tuo IDE o automazione.
Usa `/ai-gateway` come punto di partenza: collega una chiave provider BYOK, inseriscila nella allowlist della policy e crea un client per il tuo IDE o automazione. Pubblico: Amministratori di tenant, responsabili della sicurezza e proprietari di aree di lavoro. Tempo medio di configurazione: 15-20 minuti.
Usa `/ai-gateway` come punto di partenza: collega una chiave provider BYOK, inseriscila nella allowlist della policy e crea un client per il tuo IDE o automazione.
Passo 1
Inizia in `/ai-gateway`, quindi apri la connessione del provider OpenAI per aggiungere la prima chiave di proprietà del tenant già considerata affidabile dal tuo team.
Criteri di successo
Esegui il controllo preliminare del provider prima di tornare ad AI Gateway.
Passo 2
AI Gateway limita l'instradamento attivo e l'accesso finché la policy non autorizza esplicitamente il provider collegato.
Criteri di successo
Rimani in modalità consultiva (advisory) finché il team pilota non vede gli avvisi previsti, quindi passa all'applicazione vincolante (enforce).
Passo 3
Assegna a ogni IDE, client MCP o service principal il proprio client AI Gateway, in modo che l'accesso sia facile da ruotare o disabilitare.
Criteri di successo
Limita ciascun client alle connessioni provider e agli strumenti MCP di cui quel team ha effettivamente bisogno.
Passo 4
Esegui prima un test a basso rischio per confermare l'autenticazione, il comportamento delle policy e la registrazione delle attività.
Criteri di successo
Esamina gli avvisi relativi alle policy e i log di utilizzo prima di invitare altri utenti.
Demonstration only
This configuration is designed for ease of use. To deploy scanner clients at scale, please plan your deployment architecture accordingly or contact us for enterprise best practices.
curl -X POST https://api.blackshield.chaplau.com/api/v1/ai-gateway/oauth/token \
-H "Content-Type: application/json" \
-d '{
"grant_type": "client_credentials",
"client_id": "your-client-id",
"client_secret": "your-client-secret"
}'curl -X POST https://api.blackshield.chaplau.com/api/v1/ai-gateway/openai/v1/chat/completions \
-H "Authorization: Bearer <your_short_lived_token>" \
-H "Content-Type: application/json" \
-d '{
"provider": "openai",
"model": "gpt-4o-mini",
"messages": [
{
"role": "user",
"content": "List the security requirements for the tenant onboarding flow."
}
]
}'{
"mcpServers": {
"blackshield-gateway": {
"command": "blackshield-mcp",
"args": [
"--client-id", "<your-client-id>",
"--client-secret", "<your-client-secret>",
"--url", "https://api.blackshield.chaplau.com/api/v1/mcp"
]
}
}
}