📄️ Shared Resources Architecture
"Shared Resources" are external tools and platforms (like Gitea, Slack, Apple Developer Account, etc.) that the People Portal manages access to. The system acts as a centralized bridge, translating internal team memberships and Bindle permissions into concrete access controls on these downstream services.
📄️ Gitea Client
The Gitea client syncs each team's Authentik group to a Gitea team inside the team's Gitea organization. Every Gitea team is created with includesallrepositories, so its permission applies to all repositories in that organization.