Co zapewnia SSIAG
- Dokładną, neutralną wobec wywołującego autoryzację powiązaną z własnością hosta docelowego, przyznanym uprawnieniem, żądaną operacją, oczekiwanym stanem i zabezpieczeniami skonfigurowanymi przez właściciela
- Rejestrację na poziomie TOPS i zaufanie do lokalnych punktów końcowych
- Chroniony cykl życia polityk i cykl życia instalacji dostawców
- Cykl życia powiązań z operacją compare-and-swap między aktywnymi a poprzednimi powiązaniami
- Bezpieczne metadane audytu przygotowane dla STAV
- Natywny nadzór przez launchd i systemd
Co jest celowo wyłączone
SSIAG nie rozstrzyga o klasie wywołującego. Wywołujący będący ludźmi, AI, agentami, usługami i obciążeniami są traktowani identycznie; uprawnienia wynikają z hosta docelowego i żądanej operacji, a nie z etykiety podmiotu.Dostawca macOS Keychain
modules/ssiag-provider-macos-keychain to adapter metadanych w Swift z ograniczonym, wzajemnie weryfikowanym uzgadnianiem połączenia oraz obserwacją podpisanego pakietu i gotowości sesji. Udostępnia metadane dostawcy dla SSIAG bez przyznawania operacyjnego dostępu do Keychain, który obecnie jest celowo wyłączony.
Powiązane powierzchnie
STAV
Księga audytu append-only na poziomie TOPS, na której opierają się mutacje SSIAG.
Producent Accordare
Ograniczony obwód audytu SAV Named Version współpracujący z SSIAG.
Cykl życia qxctl
Administracja cyklem życia, która konsultuje się z SSIAG w sprawie autoryzacji.
Uprawnienia wywołującego
Doktryna implementowana przez SSIAG.