Uprawnienia Unity Catalog dla modeli bazowych

Ważna

Uprawnienia do katalogu Unity w modelu Foundation nie akceptują już nowych rejestracji. Aby ograniczyć dostęp do modeli hostowanych w Azure Databricks, użyj zamiast tego API modeli Unity Gateway. Zobacz Odkrywanie usług modeli i zarządzanie dostępem do nich oraz Migracja do Unity Gateway.

Ta strona dotyczy wyłącznie kont już zarejestrowanych w uprawnieniach modelu Unity Catalog Foundation.

Na tej stronie opisano, kiedy i w jaki sposób administratorzy konta używają uprawnień Unity Catalog dla modeli bazowych, aby ograniczyć, do których modeli bazowych hostowanych przez Databricks ma dostęp Twoja organizacja. Administratorzy mogą zablokować określone modele dla całego konta lub udzielić dostępu modelu do określonych grup lub użytkowników. Egzekwowanie obowiązuje jednakowo w przypadku obciążeń z rozliczaniem za token, przepustowości aprowizowanej oraz wnioskowania wsadowego (AI Functions).

Kiedy używać uprawnień Unity Catalog dla modeli podstawowych

Użyj tej funkcji tylko wtedy, gdy jest to wymagane zgodnie z prawem, aby ograniczyć, które konkretne modele są otwarte, takie jak:

  • Rodziny modeli objętych kontrolą eksportową
  • Modele ograniczone przez dostawcę lub regionalnie
  • Polityki firmowe zakazujące określonych modeli bazowych

Aby zapewnić codzienne zarządzanie, użyj następujących funkcji:

  • system.billing na potrzeby śledzenia kosztów i przypisywania autorstwa
  • Unity Gateway do limitów cen i śledzenia zużycia na poziomie żądań
  • Private Link lub sieć prywatna na potrzeby bezpiecznej łączności
  • Ruch wychodzący i kontrolki sieciowe w celu ograniczenia ruchu wychodzącego

Jak działają uprawnienia w Unity Catalog dla modeli podstawowych

Uprawnienia do modeli bazowych w Unity Catalog korzystają z uprawnień Unity Catalog dotyczących schematu system.ai i poszczególnych obiektów modelu. Domyślnie wszyscy użytkownicy mają uprawnienie EXECUTE do schematu system.ai, co daje użytkownikom dostęp do wszystkich modeli bazowych hostowanych przez Databricks.

Aby ograniczyć, które modele są otwarte dla użytkowników, administratorzy usuwają domyślne EXECUTE uprawnienia ze schematu, a następnie selektywnie przydzielają je zatwierdzonym poszczególnym modelom. System konsekwentnie wymusza uprawnienia w następujących obszarach:

  • Punkty końcowe płatności za token — automatycznie wymuszane
  • Wnioskowanie wsadowe (AI Functions) — stosowane automatycznie
  • Punkty końcowe z aprowizowaną przepustowością — wymagają ręcznego usunięcia niedozwolonych punktów końcowych

Poniższe sekcje zawierają instrukcje krok po kroku dotyczące wymuszania ograniczeń modelu.

Requirements

  • Unity Catalog musi być włączony na Twoim koncie.
  • Uprawnienia administratora konta lub administratora magazynu metadanych. Administrator magazynu metadanych może nadawać i cofać system.ai uprawnienia do schematu bez udziału administratora konta.
  • Twoje konto musi być już zarejestrowane w uprawnieniach Foundation Model Unity Catalog.

Krok 1. Usuwanie uprawnień EXECUTE ze schematu

Usunięcie EXECUTE ze schematu system.ai usuwa wszystkie domyślne prawa dostępu do modeli. Żaden użytkownik nie może wywołać żadnego modelu, dopóki uprawnienia nie zostaną jawnie ponownie przyznane.

  1. Przejdź do katalogu. Wybierz katalog systemowy , a następnie schemat ai . Kliknij kartę Uprawnienia .
  2. Cofnij EXECUTE dla Wszyscy użytkownicy (lub ze wszystkich grup).

Ważna

Po usunięciu EXECUTE ze schematu wywołania pay-per-token oraz wywołania wnioskowania wsadowego (AI Functions) do wszystkich modeli natychmiast ustaną. Punkty końcowe z aprowizowaną przepływnością będą nadal działać do czasu ich ręcznego usunięcia.

Krok 2: Przyznaj EXECUTE dla zatwierdzonych modeli

Dla każdego modelu zatwierdzonego przez Twoją organizację wybiórczo przyznawaj uprawnienie EXECUTE.

  1. W Eksploratorze katalogów, w katalogu system wybierz ai>models, a następnie model docelowy.
  2. Kliknij kartę Uprawnienia .
  3. Przyznaj EXECUTE wszystkim użytkownikom lub określonym grupom.

Powtórz dla każdego zatwierdzonego modelu. Spowoduje to utworzenie listy dozwolonych modeli.

Krok 3: Usuń niedozwolone punkty końcowe z aprowizowaną przepustowością

Usuń wszystkie aprowizowane punkty końcowe przepływności, które obsługują niedozwolony model. Aktywne punkty końcowe nadal działają do momentu ich usunięcia.

Punkty końcowe płatności za token i wnioskowanie wsadowe (AI Functions) automatycznie wymuszają nowe uprawnienia. Punkty końcowe z aprowizowaną przepustowością tego nie robią, więc należy ręcznie usunąć niedozwolone punkty końcowe.

Limitations

Dodatkowe zasoby