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:

LogowanieCo widzi asystent
OAuth 2.1Przecięcie Twoich uprawnień i uprawnień, które administrator nadał aplikacji, tylko w workspace wybranym na ekranie zgody
Klucz użytkownikaWszystko, co widzi Twoje konto, we wszystkich Twoich workspace
Klucz aplikacjiTylko 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.