Konfigurowanie ochrony przed utratą danych dla usług Azure AI

Funkcje zapobiegania utracie danych usług Azure AI umożliwiają klientom konfigurowanie listy adresów URL ruchu wychodzącego, do których mogą uzyskiwać dostęp zasoby usług Azure AI. Spowoduje to utworzenie innego poziomu kontroli dla klientów, aby zapobiec utracie danych. W tym artykule omówimy kroki wymagane do włączenia funkcji zapobiegania utracie danych dla zasobów usług azure AI.

Wymagania wstępne

  • Przed wykonaniem żądania potrzebne jest konto platformy Azure i subskrypcja usług Azure AI. Jeśli masz już konto, przejdź do następnej sekcji. Jeśli nie masz konta, zapoznaj się z przewodnikiem dotyczącym konfigurowania w ciągu kilku minut: Tworzenie zasobu z wieloma usługami.
    • Klucz subskrypcji można pobrać z witryny Azure Portal po utworzeniu konta.

Włączanie ochrony przed utratą danych

Istnieją dwie części umożliwiające zapobieganie utracie danych. Najpierw właściwość restrictOutboundNetworkAccess zasobu musi być ustawiona na true. Po ustawieniu wartości true należy również podać listę zatwierdzonych adresów URL. Lista adresów URL jest dodawana do allowedFqdnList właściwości . Właściwość allowedFqdnList zawiera tablicę adresów URL rozdzielanych przecinkami.

Uwaga

  • Wartość allowedFqdnList właściwości obsługuje maksymalnie 1000 adresów URL.
  • Właściwość obsługuje zarówno adresy IP, jak i w pełni kwalifikowane nazwy domen, www.microsoft.comtj. , wartości.
  • Zastosowanie zaktualizowanej listy może potrwać do 15 minut.
  1. Zainstaluj interfejs wiersza polecenia platformy Azure i zaloguj się lub wybierz pozycję Wypróbuj.

  2. Wyświetl szczegóły zasobu usług Azure AI.

    az cognitiveservices account show \
        -g "myresourcegroup" -n "myaccount" \
    
  3. Wyświetl bieżące właściwości zasobu usług Azure AI.

    az rest -m get \
        -u /subscriptions/{subscription ID}}/resourceGroups/{resource group}/providers/Microsoft.CognitiveServices/accounts/{account name}?api-version=2021-04-30 \
    
  4. Konfigurowanie właściwości restrictOutboundNetworkAccess i aktualizowanie dozwolonej listy FqdnList przy użyciu zatwierdzonych adresów URL

    az rest -m patch \
        -u /subscriptions/{subscription ID}}/resourceGroups/{resource group}/providers/Microsoft.CognitiveServices/accounts/{account name}?api-version=2021-04-30 \
        -b '{"properties": { "restrictOutboundNetworkAccess": true, "allowedFqdnList": [ "microsoft.com" ] }}'
    

Obsługiwane usługi

Następujące usługi obsługują konfigurację zapobiegania utracie danych:

  • Azure OpenAI
  • Azure AI Vision
  • Content Moderator
  • Custom Vision
  • Rozpoznawanie twarzy
  • Analiza dokumentów
  • Usługa rozpoznawania mowy
  • QnA Maker

Ograniczenia

Usługa Azure OpenAI na danych — funkcja pozyskiwania danych tekstowych nie obsługuje jeszcze ochrony przed utratą danych. Po restrictOutboundNetworkAccess ustawieniu wartości true wszystkie żądania do następującego interfejsu API natychmiast nie powiedzą się, aby zapobiec potencjalnej utracie danych.

  • /extensions/on-your-data/ingestion-jobs

Następne kroki