awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 Repos

Awesome GitHub RepositoriesAdministrative Access Control

Granular systems for restricting access to administrative functions using ACLs and multi-factor authentication.

Distinct from User-Mode Access Controls: The candidates are too narrow (read-only modes or user-mode file system controls) to cover the broad system access control suite.

Explore 16 awesome GitHub repositories matching security & cryptography · Administrative Access Control. Refine with filters or upvote what's useful.

Awesome Administrative Access Control GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • alibaba/otterAvatar von alibaba

    alibaba/otter

    8,127Auf GitHub ansehen↗

    Otter is a distributed database synchronization system and change data capture tool designed to replicate data between databases across multiple geographic regions. It functions as a synchronization orchestrator and ETL data pipeline that mirrors records and associated files in real time. The system employs incremental log parsing to capture database changes and utilizes a consistency-based convergence algorithm and loop-avoidance logic to manage bi-directional replication. It processes data through a pipeline of selection, extraction, transformation, and loading to handle joins and format co

    Assigns user roles to restrict modification of synchronization configurations and control access to system status views.

    Java
    Auf GitHub ansehen↗8,127
  • pawelmalak/flameAvatar von pawelmalak

    pawelmalak/flame

    6,412Auf GitHub ansehen↗

    Flame is a self-hosted startpage dashboard and customizable web portal designed to organize server applications and bookmarks into a centralized home page. It functions as a bookmark and link manager that aggregates web shortcuts and self-hosted services within a single graphical interface. The project distinguishes itself through automatic application discovery, scanning labels from container orchestration APIs to detect and add services to the dashboard. It also includes a search aggregator that routes queries to multiple external search engines using custom URL prefixes. Visual customizat

    Secures administrative configuration settings and bookmarks through authentication.

    TypeScripthomepageself-hostedstartpage
    Auf GitHub ansehen↗6,412
  • google/clusterfuzzAvatar von google

    google/clusterfuzz

    5,574Auf GitHub ansehen↗

    ClusterFuzz is an automated platform that runs coverage-guided fuzzers at scale to find security and stability bugs in software. It orchestrates libFuzzer and AFL++ across distributed clusters of worker bots, collecting coverage feedback to guide input mutation and discover crashes. The platform provides a web-based dashboard for configuring fuzzing jobs, monitoring progress, and inspecting crash reports, with role-based access control to restrict sensitive features. The system automates the full fuzzing lifecycle, from build pipeline integration and corpus management to crash triage and bug

    Sets administrative settings including credentials and user permissions for the fuzzing platform.

    Pythonfuzzingsecuritystability
    Auf GitHub ansehen↗5,574
  • the1812/malware-patchAvatar von the1812

    the1812/Malware-Patch

    5,466Auf GitHub ansehen↗

    Malware-Patch ist eine Sammlung administrativer Hilfsprogramme und Controller, die darauf ausgelegt sind, Softwareberechtigungen zu verwalten und unbefugte Privilegienerweiterungen innerhalb der Windows-Systemeinstellungen zu verhindern. Es fungiert als UAC-Richtlinienkonfigurationstool und Administrator-Zugriffscontroller, der spezifische Software daran hindert, Administratorrechte zu erlangen. Das Projekt verwendet einen zustandslosen Berechtigungsverwaltungsansatz, was bedeutet, dass es Autorisierungsblockaden durchsetzt, ohne einen persistenten Hintergrunddienstprozess zu erfordern. Dies wird durch digitale Signaturfilterung erreicht, um Zertifikate signierter Binärdateien mit eingeschränkten Listen abzugleichen, sowie durch die Modifikation von System-Registry-Keys, um zu ändern, wie UAC-Erhöhungsanfragen gehandhabt werden. Die Software bietet eine CLI zur Konfiguration von Softwareberechtigungen, Administratorrechten und Dateipfaden. Diese Tools werden für das Windows-System-Härtung verwendet, mit Fokus auf administrative Zugriffskontrolle und das Blockieren unbefugter Autorisierungsanfragen.

    Restricts digitally signed applications from gaining administrator privileges without requiring background processes.

    C#csharpmalware-protectionuac-authorization
    Auf GitHub ansehen↗5,466
  • yalantis/side-menu.androidAvatar von Yalantis

    Yalantis/Side-Menu.Android

    5,212Auf GitHub ansehen↗

    Side-Menu.Android ist eine wiederverwendbare UI-Komponente für Android-Anwendungen, die eine ausziehbare Navigationsleiste (Slide-out Navigation Drawer) bereitstellt. Sie wurde entwickelt, um Entwicklern dabei zu helfen, Anwendungsbereiche und Benutzeroptionen in einem strukturierten, verborgenen Panel zu organisieren, das eine saubere Schnittstelle für den primären Inhaltsbereich beibehält. Die Komponente zeichnet sich durch ihre visuelle Präsentation aus, die den Material Design-Richtlinien folgt, um eine konsistente und intuitive Benutzererfahrung zu gewährleisten. Sie verfügt über eine datengesteuerte Menühierarchie, die eine logische Gruppierung von Navigationselementen ermöglicht, und integriert flüssige kreisförmige Reveal-Animationen, um polierte visuelle Übergänge beim Öffnen oder Schließen des Menüs zu bieten. Durch die Kapselung komplexer Layout- und Interaktionslogik in eine einzige, modulare Klasse vereinfacht die Bibliothek die Implementierung der Navigation über mehrere Bildschirme hinweg. Sie unterstützt ereignisgesteuerte Übergänge, was es Entwicklern ermöglicht, Menüinteraktionen von Inhaltsaktualisierungen zu entkoppeln, um eine saubere und reaktionsschnelle Anwendungsarchitektur zu wahren.

    Provides granular systems for restricting access to administrative functions using ACLs and multi-factor authentication.

    Javaandroidanimationdrawer-layout
    Auf GitHub ansehen↗5,212
  • mcsmanager/mcsmanagerAvatar von MCSManager

    MCSManager/MCSManager

    4,804Auf GitHub ansehen↗

    MCSManager is a game server management panel and multi-node server manager that provides a centralized web interface for deploying, monitoring, and controlling multiple game server instances across distributed physical or virtual machines. It functions as a Docker game server orchestrator, enabling the execution of servers within isolated containers to simplify deployment and environment scaling. The system distinguishes itself through a customizable self-hosted dashboard featuring drag-and-drop layouts and the ability to embed custom HTML and JavaScript components. It provides real-time term

    Allows administrators to recover account access by clearing user data to trigger the initial setup process.

    TypeScriptdockermcsmanagerminecraft
    Auf GitHub ansehen↗4,804
  • forter/security-101-for-saas-startupsAvatar von forter

    forter/security-101-for-saas-startups

    4,643Auf GitHub ansehen↗

    Dieses Projekt ist eine umfassende Sammlung von Leitfäden und Frameworks zur Absicherung von SaaS-Infrastrukturen und Unternehmensabläufen. Es bietet eine Zusammenstellung technischer Checklisten, Architekturmuster und Best Practices zur Härtung von Cloud-Anwendungen gegen Cyberangriffe. Das Projekt zeichnet sich durch spezialisierte Handbücher für Risikomanagement und Compliance-Bereitschaft aus. Es bietet strukturierte Ansätze für Threat Modeling, Incident-Response-Planung und die Vorbereitung von Audit-Nachweisen, die zur Erfüllung von Branchen-Sicherheitszertifizierungen und Anforderungen von Unternehmenskunden erforderlich sind. Das Framework deckt breite Fähigkeitsbereiche ab, einschließlich der Härtung von Cloud-Infrastrukturen, Identitäts- und Zugriffsmanagement sowie Sicherheitsrisikomanagement. Es adressiert technische Kontrollen wie Umgebungsisolierung und Netzwerkverschlüsselung sowie operative Prozesse wie das Offboarding von Mitarbeitern und die Überprüfung von Anbietern.

    Offers a framework for restricting access to critical systems using shared password managers and distinct user roles.

    chinesesecuritysecurity-considerations
    Auf GitHub ansehen↗4,643
  • cerbos/cerbosAvatar von cerbos

    cerbos/cerbos

    4,460Auf GitHub ansehen↗

    Cerbos is an open-source authorization service that provides a centralized, language-agnostic engine for managing access control. It functions as a policy-as-code platform, allowing teams to define, test, and distribute authorization rules using declarative YAML or JSON configurations. By decoupling access logic from application code, it enables consistent permission enforcement across diverse service stacks. The project distinguishes itself through its ability to translate high-level authorization policies into native database query filters. This capability allows applications to enforce sec

    Activates a protected API for managing policies and system configuration.

    Goaccess-controlauthorizationgo
    Auf GitHub ansehen↗4,460
  • microsoft/code-pushAvatar von microsoft

    microsoft/code-push

    4,415Auf GitHub ansehen↗

    Code-push ist ein Cloud-basierter Over-the-Air-Update-Dienst, der JavaScript- und Asset-Updates an mobile Anwendungen ausliefert. Er ermöglicht die Verteilung von Anwendungs-Binaries und Hotfixes, ohne dass eine vollständige Neuinstallation der App oder der traditionelle App-Store-Review-Prozess erforderlich ist. Das System zeichnet sich durch gezielte Deployment-Funktionen aus, die es ermöglichen, Updates an spezifische Benutzergruppen und Kohorten auszuliefern. Es unterstützt die Synchronisation aktiver Release-Versionen zwischen einem Cloud-Backend und dem installierten Client, um Deployment-Zustände über verschiedene Umgebungen hinweg zu verwalten. Die Plattform deckt ein breites Spektrum an operativen Funktionen ab, einschließlich der Verwaltung von Anwendungs-Metadaten, der Automatisierung von Deployment-Lebenszyklen und der Erfassung von Gesundheits- und Stabilitätsmetriken. Sie bietet Tools zur Überwachung von Release-Adoptionsraten, zum Abrufen von Installationszahlen und zum Sammeln von Crash-Reports, um die Auswirkungen von Updates zu analysieren. Das Projekt ist in TypeScript implementiert.

    Implements controls for managing API access keys and assigning collaborators to specific applications.

    TypeScriptcodepushcordovareact
    Auf GitHub ansehen↗4,415
  • zhuifengshaonianhanlu/pikachuAvatar von zhuifengshaonianhanlu

    zhuifengshaonianhanlu/pikachu

    4,421Auf GitHub ansehen↗

    Pikachu ist eine Plattform für Web-Sicherheitstraining und eine Sandbox für verwundbare Webanwendungen. Sie bietet eine containerisierte Laborumgebung, die für das Üben von Penetrationstests und das Identifizieren häufiger Sicherheitslücken konzipiert ist. Das Projekt dient als OWASP Top 10-Übungslabor und bietet eine Simulationssuite für kritische Risiken. Es enthält spezifische Szenarien zum Üben der Ausnutzung von SQL-Injection, Cross-Site-Scripting, Remote Code Execution und fehlerhafter Zugriffskontrolle. Die Umgebung deckt ein breites Spektrum an Sicherheitstest-Simulationen ab, einschließlich Directory Traversal, Server-Side Request Forgery, unsicherer Datei-Uploads und XML External Entity-Angriffen. Sie verfügt zudem über ein administratives Backend zur Verwaltung von Phishing-Simulationen und zur Überwachung erfasster Session-Payloads. Die gesamte Plattform wird über ein containerisiertes Image bereitgestellt, das automatisch das Datenbankschema initialisiert und die Umgebung mit Seed-Daten füllt.

    Simulates scenarios to verify that unauthorized users cannot access restricted pages or administrative functions.

    PHPweb
    Auf GitHub ansehen↗4,421
  • quackduck/devzatAvatar von quackduck

    quackduck/devzat

    4,050Auf GitHub ansehen↗

    Devzat ist ein SSH-Chat-Server, der eine Echtzeit-Kommunikationsumgebung bereitstellt, in der Benutzer sich über eine Secure Shell verbinden, um an Chaträumen und terminalbasierter Zusammenarbeit teilzunehmen. Er nutzt das SSH-Protokoll für die Sitzungsverwaltung und bietet eine gemeinsame Umgebung für interaktive Kommunikation über ein Command-Line-Interface. Das Projekt zeichnet sich durch seine plattformübergreifende Chat-Überbrückung aus, die Nachrichten zwischen dem zentralen Server und externen Plattformen wie Slack synchronisiert. Es verfügt zudem über ein erweiterbares Plugin-System auf Basis von gRPC, das die Entwicklung benutzerdefinierter Bots und die Interzeption von Nachrichtenströmen durch eine Middleware-Pipeline ermöglicht. Der Server enthält eine Vielzahl von Kommunikations- und Verwaltungstools, einschließlich Gruppen- und Direktnachrichten, Benutzerraum-Organisation und erlaubnislistenbasierter Zugriffskontrolle. Inhalte werden über einen ANSI-Markdown-Renderer für Rich-Text-Anzeige im Terminal verwaltet, während integrierte Minispiele und Benutzerprofil-Persistenz zusätzliche Interaktion und Anpassung bieten. Verwaltungsfunktionen decken Benutzer-Banning, Zugriffsebenen-Konfiguration und Aktivitätsprotokollierung mithilfe eines Ringpuffers ab.

    Restricts server administration to authorized users identified by unique security keys.

    Gochatdevchatdeveloper-chat
    Auf GitHub ansehen↗4,050
  • php-telegram-bot/coreAvatar von php-telegram-bot

    php-telegram-bot/core

    4,019Auf GitHub ansehen↗

    Dieses Projekt ist eine PHP-Bibliothek und ein Development-Kit für den Bau von Bots, die mit der Telegram Bot API interagieren. Es bietet ein Framework für die Verarbeitung von Benutzernachrichten, die Verwaltung von Inline-Queries und die Bereitstellung von Medieninhalten über Webhooks und Polling. Das Framework enthält eine Datenverwaltungsschicht zum Speichern von Benutzerprofilen, Chat-Verläufen und Bot-Zuständen in einer relationalen Datenbank, um die Kontinuität über Sitzungen hinweg zu wahren. Es bietet zudem administrative Zugriffsbeschränkungen, um die Ausführung sensibler Aufgaben auf verifizierte Benutzerkennungen zu begrenzen. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich Command-Pattern-Dispatching für die Ausführung von Logik basierend auf Textmustern, Middleware-basiertem Request-Filtering und adaptivem Medien-Chunking, um API-Größenbeschränkungen einzuhalten. Zusätzliche Utilities verwalten bidirektionale Dateiübertragungen zwischen Remote-Servern und lokalem Speicher sowie automatisierte Broadcast-Nachrichten an Benutzer und Kanäle.

    Restricts the execution of sensitive administrative commands to a verified list of authorized user identifiers.

    PHP
    Auf GitHub ansehen↗4,019
  • winscp/winscpAvatar von winscp

    winscp/winscp

    3,675Auf GitHub ansehen↗

    WinSCP is a remote file manager and SFTP and FTP client that provides a graphical interface for browsing, editing, and organizing files on remote servers and cloud storage. It serves as a multi-protocol tool supporting SFTP, FTP, FTPS, SCP, S3, and WebDAV, and functions as an S3 object storage browser for managing files and buckets. The application distinguishes itself through its automation capabilities, allowing for scripted file transfers and remote command execution via a command-line interface or a .NET assembly. It also features directory synchronization to match local and remote folder

    Enforces administrative restrictions by disabling password storage, file editing, and host key acceptance.

    Cftpftp-clientftps
    Auf GitHub ansehen↗3,675
  • openai/openai-goAvatar von openai

    openai/openai-go

    2,974Auf GitHub ansehen↗

    openai-go is an LLM SDK for Go and a client for interacting with OpenAI services. It provides type-safe bindings to generate text, images, and audio via REST endpoints, enabling the integration of large language models and AI assistant orchestration into Go applications. The library serves as an agent orchestration tool for managing stateful conversation threads and autonomous agents with integrated tool calling and file search. It also functions as an asynchronous batch processing client for monitoring large-scale request groups and fine-tuning jobs, alongside a management SDK for controllin

    Manages administrative organization keys to control access to system settings.

    Go
    Auf GitHub ansehen↗2,974
  • dotheevo/selfhosted-apps-dockerAvatar von DoTheEvo

    DoTheEvo/selfhosted-apps-docker

    2,833Auf GitHub ansehen↗

    This project is a curated collection of deployment files and configurations for hosting a wide variety of open-source services on a home server. It primarily utilizes Docker and Docker Compose to automate the orchestration, lifecycle management, and deployment of containerized applications. The repository provides a comprehensive suite for self-hosted infrastructure, covering network management tools, media streaming, and home automation. It includes specialized configurations for securing internal services via reverse proxies, WireGuard VPN tunnels, and automated SSL/TLS certificate manageme

    Implements granular controls for restricting access to administrative functions and disabling root accounts.

    Shell
    Auf GitHub ansehen↗2,833
  • finsys/dockhandAvatar von Finsys

    Finsys/dockhand

    2,609Auf GitHub ansehen↗

    Dockhand is a multi-host Docker manager and container management interface used to control the lifecycle of containers, images, volumes, and networks. It functions as a Docker Compose orchestrator and GitOps deployment tool, enabling the synchronization of application stacks directly from remote Git repositories. The project distinguishes itself as an enterprise Docker access controller, providing role-based access control and identity verification through OIDC, LDAP, and multi-factor authentication. It secures sensitive data using AES-256-GCM encryption for credentials at rest and handles na

    Acts as an administration layer providing RBAC, OIDC, LDAP authentication, and encrypted secret injection.

    Sveltedockerdocker-composedocker-management
    Auf GitHub ansehen↗2,609
  1. Home
  2. Security & Cryptography
  3. Administrative Access Control

Unter-Tags erkunden

  • Access Control Vulnerability SimulationsScenario-based exercises that simulate broken access control to verify if unauthorized users can reach restricted functions. **Distinct from Administrative Access Control:** Distinct from Administrative Access Control by focusing on the simulation of a failure (broken control) rather than the implementation of the control itself.
  • Account RecoveryMechanisms for regaining administrative access to a system after credentials are lost. **Distinct from Administrative Access Control:** Focuses on the recovery process (resetting via data clearance) rather than the general restriction of access.
  • Administrative Infrastructure ManagementProvides tools for managing multi-user access, automated invoicing, and regionalized payment processing. **Distinct from Administrative Access Control:** Distinct from Administrative Access Control: focuses on the broader operational administration of the platform, including billing and regional settings.
  • Administrative Interface ProtectionsProtected APIs for managing policies and system configuration requiring authenticated access. **Distinct from Administrative Access Control:** Focuses on protecting the administrative API, whereas Administrative Access Control is a general system-wide category.
  • Binary Access ControllersSystems that restrict specific digitally signed applications from obtaining administrative privileges. **Distinct from Administrative Access Control:** Focuses on application-level binary restriction rather than network-based or group-based administrative access.
  • Collaborator & API Key ManagementSystems for assigning collaborators to projects and managing API access keys for programmatic control. **Distinct from Administrative Access Control:** Distinct from Administrative Access Control: specifically addresses the assignment of team collaborators and API key lifecycle rather than generic ACLs or MFA.
  • User Behavior RestrictionsAdministrative controls that disable specific UI features or user actions for security compliance. **Distinct from Administrative Access Control:** Focuses on restricting user actions (like password storage) rather than access to administrative panels.