Naar hoofdinhoud gaan
Symphony Secure Identity and Access Governance (SSIAG) is het onafhankelijk installeerbare, cgo-vrije Go-fundament voor aanroeperneutrale autorisatie op een Symphony-host. Het projecteert effectieve hostautoriteit, schermt beschermde mutaties af en integreert met STAV-audit voordat een wijziging zichtbaar wordt.

Wat SSIAG biedt

  • Exacte aanroeperneutrale autorisatie, gekoppeld aan eigendom van de doelhost, verleende toestemming, gevraagde bewerking, verwachte status en door de eigenaar geconfigureerde waarborgen
  • Inschrijving per TOPS en vertrouwen in lokale endpoints
  • Beschermde beleidslifecycle en lifecycle voor providerinstallaties
  • Bindingslifecycle met compare-and-swap tussen actieve en vorige bindingen
  • Veilige auditmetadata, voorbereid voor STAV
  • Native supervisie via launchd en systemd

Wat bewust is uitgeschakeld

Operationeel gebruik van credentials, canonieke kennis-apply en levering van secrets blijven uitgeschakeld. Gewone fundamentele mutaties falen gesloten (fail closed) totdat de vereiste auditroute via STAV voltooid is.
SSIAG beslist niet over de klasse van de aanroeper. Menselijke aanroepers, AI, agents, services en workloads worden identiek behandeld; autoriteit komt van de doelhost en de gevraagde bewerking, niet van het label van de actor.

macOS Keychain-provider

modules/ssiag-provider-macos-keychain is een Swift-metadata-adapter met een begrensde, wederzijds geverifieerde handshake en observatie van ondertekende bundels plus sessiegereedheid. Het stelt providermetadata beschikbaar aan SSIAG zonder operationele toegang tot de Keychain te verlenen, die vandaag bewust is uitgeschakeld.

Gerelateerde oppervlakken

STAV

Append-only auditledger per TOPS waarop SSIAG-mutaties steunen.

Accordare-producer

Begrensd auditcircuit voor SAV Named Versions dat samenwerkt met SSIAG.

qxctl lifecycle

Lifecyclebeheer dat SSIAG raadpleegt voor autorisatie.

Aanroeperautoriteit

De doctrine die SSIAG implementeert.
Laatst gewijzigd op 10 oktober 2026