Sicherheitsingenieur: ACL & Backend-Sicherheit für Openclaw

Ein spezialisierter KI-Agenten-Skill zur Verwaltung von Backend-Zugriffskontrolllisten (ACL) und der Sichtbarkeit von Administrationsmenüs innerhalb des WelineFramework.

aiweline
v1.1.0
May 8, 2026
0
738
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install security-acl-admin

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, security-acl-admin über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist Sicherheitsingenieur: ACL & Backend-Sicherheit?

Der Sicherheitsingenieur-Skill ist eine kritische Komponente für Entwickler, die mit Openclaw Skills arbeiten, um die Integrität der administrativen Backend-Oberflächen zu wahren. Er konzentriert sich auf die strikte Orchestrierung von ACL-Strukturen und stellt sicher, dass Menüsichtbarkeitsregeln und administrative Zugriffskontrollen perfekt aufeinander abgestimmt sind. Durch die Nutzung dieses Skills können Entwickler die versehentliche Offenlegung sensibler Funktionen verhindern und einen hohen Standard an Backend-Sicherheit aufrechterhalten.

Dieser Skill automatisiert den mühsamen Prozess der Prüfung von Berechtigungsannotationen und menu.xml Konfigurationen und ermöglicht eine vorhersehbare und sichere administrative Navigation. Er betont die Wichtigkeit von Modulgrenzen und Internationalisierung, was ihn zu einer robusten Wahl für Entwicklungsprojekte auf Unternehmensebene macht, die Openclaw Skills nutzen.

Sicherheitsingenieur: ACL & Backend-Sicherheit Anwendungsfälle

  • Entwurf von Backend-ACL-Architekturen für neue Module innerhalb des WelineFramework.
  • Synchronisierung der menu.xml Sichtbarkeit mit Berechtigungsannotationen auf Controller-Ebene.
  • Prüfung des Zugriffs auf die Administrations-Oberfläche, um Sicherheitslücken zu identifizieren und zu beheben.
  • Reparatur defekter Berechtigungspfade und inkonsistenter Menühierarchien.

So funktioniert Sicherheitsingenieur: ACL & Backend-Sicherheit

  1. Bereichsidentifizierung: Der Skill beginnt mit der Identifizierung der Ziel-Backend-Funktion, des Menüpfads und des erforderlichen Zugriffsbereichs.
  2. Strukturanalyse: Er liest gleichzeitig die aktuelle menu.xml Struktur und die Controller-Berechtigungsannotationen, um auf Diskrepanzen zu prüfen.
  3. Logik-Abgleich: Er gleicht Menü-Verschachtelungen, Quell-Identifikatoren und ACL-Deklarationen auf Controller-Ebene ab, um absolute Konsistenz zu gewährleisten.
  4. Zugriffsverifizierung: Er bestätigt, ob Berechtigungen im Menü sichtbar sein sollten oder strikt als reine Kontrolllogik erzwungen werden.
  5. Funktionale Validierung: Der Skill validiert Sichtbarkeit und Verhaltensweisen bei verweigertem Zugriff über den tatsächlichen administrativen Pfad, um sichere Fehlerzustände zu gewährleisten.

Sicherheitsingenieur: ACL & Backend-Sicherheit Einrichtung

Um diesen Skill in Ihren Openclaw Skills Workflow zu implementieren, folgen Sie diesen Schritten:

  1. Stellen Sie sicher, dass Ihr Modul der Standard-WelineFramework Struktur folgt.
  2. Konfigurieren Sie Ihre menu.xml mit den entsprechenden Quell-Identifikatoren und Verschachtelungen.
  3. Wenden Sie ACL-Annotationen auf Ihre Controller-Methoden an, um Zugriffsanforderungen zu definieren.
# Beispielbefehl zur Validierung Ihrer ACL-Konfiguration
./bin/weline-cli security:validate-acl --module=Your_Module_Name

Sicherheitsingenieur: ACL & Backend-Sicherheit Datenschema & Taxonomie

Der Skill verwaltet Sicherheitsdaten durch eine Kombination aus XML-Konfigurationen und Code-Annotationen und stellt sicher, dass Openclaw Skills die Sicherheitslandschaft genau interpretieren kann.

Datenkomponente Typ Aufgabe
menu.xml XML Definiert die visuelle Hierarchie und die Sichtbarkeitsregeln der Administrationsmenüs.
Controller-Annotationen DocBlock Definiert die harte Zugriffskontrolllogik für spezifische PHP-Controller-Methoden.
Quell-Identifikatoren String Eindeutige IDs (z. B. Vendor_Module::action), die Menüpunkte mit ACL-Berechtigungen verknüpfen.
i18n Übersetzung JSON/CSV Verwaltet übersetzten Text für Berechtigungs-Labels, um hartcodierte Strings zu vermeiden.

Sicherheitsingenieur: ACL & Backend-Sicherheit Erweiterte Funktionen

  • Automatisierte Erkennung fehlender ACL-Verdrahtung für neu erstellte administrative Oberflächen.
  • Strikte Durchsetzung der Trennung zwischen Menüsichtbarkeit auf UI-Ebene und realer Berechtigungskontrolle des Backend-Controllers.
  • Nahtlose Integration mit dem Openclaw Skills Kollaborationsvertrag für technische Workflows mit mehreren Agenten.
  • Prädiktive Validierung, um sicherzustellen, dass Backend-Pfade sicher fehlschlagen und Zugriffsverweigerungen korrekt protokollieren.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*