Uprawnienia i bezpieczeństwo MCP
Co widzi asystent, jak działa zgoda OAuth, przecięcie uprawnień i jak odebrać dostęp.
Na tej stronie
Asystent podłączony przez MCP nigdy nie dostaje więcej, niż mu pozwolisz. Ten przewodnik wyjaśnia, skąd biorą się jego uprawnienia i jak je kontrolować.
Co widzi asystent
Zależy to od sposobu logowania:
| Logowanie | Co widzi asystent |
|---|---|
| OAuth 2.1 | Przecięcie Twoich uprawnień i uprawnień, które administrator nadał aplikacji, tylko w workspace wybranym na ekranie zgody |
| Klucz użytkownika | Wszystko, co widzi Twoje konto, we wszystkich Twoich workspace |
| Klucz aplikacji | Tylko to, na co pozwalają uprawnienia aplikacji |
Ekran zgody
Gdy łączysz klienta przez OAuth, Hypris pokazuje ekran zgody z nazwą aplikacji i zakresami, o które prosi. Wybierasz na nim workspace. Token jest do niego przypisany i nie sięgnie do żadnego innego.
Przecięcie uprawnień
Przy OAuth działają dwa filtry naraz. Asystent może tylko to, co możesz Ty, i tylko to, na co administrator pozwolił aplikacji. Jeśli nie widzisz bazy finansowej, asystent też jej nie zobaczy, nawet gdy aplikacja ma do niej dostęp. Jeśli aplikacja nie ma prawa usuwać rekordów, asystent ich nie usunie, nawet gdy Ty możesz.
Brakujące uprawnienia
Gdy asystentowi czegoś brakuje, może wysłać prośbę narzędziem create_permission_request. Administrator widzi ją w ustawieniach workspace, w sekcji Prośby o uprawnienia, i akceptuje albo odrzuca. Swoje prośby widzisz w ustawieniach konta.
Odbieranie dostępu
OAuth: w ustawieniach konta otwórz Autoryzowane aplikacje i odbierz dostęp aplikacji. Jej tokeny przestają działać.
Klucz API: wyłącz albo usuń klucz w ustawieniach konta albo na stronie aplikacji.
Administrator może w ustawieniach workspace zmienić uprawnienia aplikacji, a zmiana dotyczy wszystkich, którzy z niej korzystają.
Dobre praktyki
Łącz asystentów przez OAuth wszędzie, gdzie klient to obsługuje.
Nadawaj aplikacjom najmniejsze potrzebne uprawnienia i rozszerzaj je przez prośby, gdy pojawi się potrzeba.
Raz na jakiś czas przejrzyj listę autoryzowanych aplikacji i odbierz dostęp tym, których już nie używasz.