AI Engine kontroluje dostęp za pomocą dwóch permission setów dostarczanych z pakietem. Nikt, łącznie z System Administratorem, nie może korzystać z AI Engine, dopóki nie zostanie mu przypisany jeden z nich.
Dwa permission sety#
| Permission set | Nazwa API | Kto go otrzymuje | Na co pozwala |
|---|---|---|---|
| AI Engine User | AI_Engine_User |
Każdy, kto korzysta z AI Engine | Czat Sales Agent, akcje na rekordach, karta AI Score, PDF-y, Magic Snap. Dostęp do odczytu konfiguracji AI Engine oraz dostęp do odczytu i edycji czterech pól AI Score na Lead i Opportunity. |
| AI Engine Admin | AI_Engine_Admin |
Osoby, które konfigurują AI Engine | Tworzenie i zmiana konfiguracji w zakładce Ai Agent Admin Setup: Org Profile, Agent Objects, Prompt Templates, AI Scoring, PDF Templates i Settings, License, Activity Monitor. |
Administratorzy, którzy chcą też korzystać z czatu, akcji na rekordach lub scoringu, potrzebują obu permission setów. Niektóre funkcje użytkownika, takie jak scoring rekordu i korzystanie z poświadczenia, wymagają dostępu, który nadaje tylko AI Engine User.
Przypisywanie#
- Przejdź do Setup → Permission Sets.
- Kliknij AI Engine User, a następnie Manage Assignments → Add Assignment.
- Wybierz użytkowników, kliknij Next, a potem Assign.
- Powtórz te kroki z AI Engine Admin dla administratorów.
Permission sety możesz też umieścić w permission set group i przypisać grupę.
Nadaj permission setom dostęp do poświadczenia dostawcy AI#
Przypisanie permission setu to tylko połowa dostępu. Każdy użytkownik potrzebuje też dostępu do principala External Credential, który przechowuje klucz dostawcy AI. AI Engine User i AI Engine Admin pochodzą z managed package, więc principala nadaj przez własny permission set i przypisz go tym samym osobom. Zobacz Połącz dostawcę AI, krok 3.
Użytkownik, który ma permission set, ale nie ma dostępu do principala, widzi czat, ale każde żądanie AI kończy się błędem.
Jak użytkownicy wliczają się do licencji#
Okres próbny lub licencja określa limit użytkowników; w okresie próbnym wynosi on 3 użytkowników. Wlicza się każdy aktywny użytkownik, który ma AI Engine User – bezpośrednio lub przez permission set group. Jeden posiadacz AI Engine Admin jest wliczony w cenę; każdy kolejny administrator liczy się jako użytkownik. Po przekroczeniu limitu akcje AI pokazują „User limit exceeded” wraz z aktualną liczbą i limitem. Zobacz Licencja i okres próbny.
Warto wiedzieć#
- Używaj permission setów w oryginalnej postaci. AI Engine aktualizuje własne permission sety przy aktualizacji pakietu, na przykład gdy nowa wersja dodaje pole. Sklonowana kopia nie otrzymuje tych aktualizacji, więc nowe funkcje mogą nie działać u użytkowników, którzy mają tylko klon.
- Raportowanie AI Score. Permission sety dają swoim posiadaczom dostęp do pól AI Score. Użytkownicy, którzy raportują oceny, ale nie korzystają z AI Engine, na przykład kierownicy sprzedaży, potrzebują field-level security na tych polach przez swój profil lub inny permission set.
- Widoczność zakładek. Permission sety AI Engine nie zawierają ustawień zakładek. Jeśli administrator nie może znaleźć Ai Agent Admin Setup w App Launcherze, ustaw zakładkę jako widoczną w jego profilu lub we własnym permission secie.
- Użytkownik, który nie ma żadnego z tych permission setów, przy próbie użycia czatu dostaje błąd, zwykle „AI Engine access required”.