Ability Visibility
A Superdav AI Agent v1.12.0 bevezeti az Ability Visibility (Képesség Láthatósági) szabályozó elemeket, amelyek meghatározzák, mely felületek jelenítik meg adott képességet. Ez lehetővé teszi az adminisztrátorok számára, hogy finomhangolják, hogy mely agent funkciók állnak rendelkezésre a REST API-kon, MCP szervereken, WooCommerce integrációkban és más interfészokon.
Mi az Ability Visibility?
Az Ability Visibility egy engedélyezési rendszer, amely szabályozza:
- Mely képességek állnak rendelkezésre az agentek számára
- Hol jelennek meg (REST API, MCP, WooCommerce stb.)
- Kinek érhető el (partner engedélyezési listákon keresztül)
- Hogyan vannak osztályozva (ismételt vs. nem osztályozott)
Minden képességhez egy láthatósági szint társul, amely meghatározza elérhetőségét a különböző felületeken.
Láthatósági Szintek
Public (Könyvelési)
Az Public képességek mindenhol elérhetők:
- REST API endpoint-okon
- MCP szervereken
- WooCommerce integrációkban
- Chat interfészokon
- Minden felhasználói szerepkör számára (megfelelő engedélyekkel)
Példa: scaffold-block-theme, activate-theme, send-email
Internal (Belső)
Az Internal képességek csak a WordPress telepítésének belső részein elérhetők:
- Chat interfészokon
- Admin panelokon
- Csak bejelentkezett felhasználóknak
- Nem érhetők el REST API-n vagy külső integrációkon keresztül
Példa: manage-settings, view-analytics, export-data
Partner (Partneri)
Az Partner képességek csak a fehérlistázott partnerek számára elérhetők:
- Követelmény: kifejezetten partner engedélyezési listára való bejegyzés
- Elérhető REST API-n keresztül partner hitelesítéssel
- Elérhető MCP-n keresztül partner hitelesítéssel
- Nem elérhető a normál felhasználóknak
Példa: bulk-import-users, modify-billing, access-analytics
Disabled (Kiáramolt)
Az Disabled képességek semhol nem elérhetők:
- Nem jelennek meg semmilyen felületen
- Nem elérhetők a chatben
- Nem elérhetők az admin panelokon
- Hasznos elavult vagy kísérleti képességek esetén
Ability Visibility Kezelése
Az Ability Visibility Beállításainak Elérése
- Navigáljon a WordPress Admin → Superdav AI Agent → Settings menüpontra
- Kattintson az Abilities fülre
- Látni fogja az összes telepített képességet, láthatósági szintjükkel együtt
Képesség Részleteinek Megtekintése
Kattintson bármilyen képességre, hogy lássa:
- Name: A képesség azonosítója
- Description: Amit a képesség csinál
- Current visibility: Public, Internal, Partner vagy Disabled
- Partner allow-list: Mely partnerek férhetnek hozzá (ha Partner láthatóság)
- Last updated: Mikor változott utolsó alkalommal a láthatóság
- Status: Recognized vagy Unclassified
Láthatósági Szintek Megváltoztatása
Egy képesség láthatósága megváltoztatásához:
- Kattintson a képességre a listában
- Válasszon ki egy új láthatósági szintet a legördülő menüből
- Ha "Partner"-t választ, adja hozzá a partner azonosítókat az allow-listához
- Kattintson Save (Mentés)
Példa:
Ability: bulk-import-users
Current visibility: Public
Change to: Partner
Partner allow-list: partner-123, partner-456
Tömeges Operációk
Néhány képesség láthatósága megváltoztatása érdekében:
- Tikozza a képességek melletti négyzeteket
- Válasszon ki egy új láthatósági szintet a tömeges művelet legördülő menüből
- Kattintson Apply (Alkalmazás)
Partner Allow-List
A partner allow-list szabályozza, hogy mely külső partnerek férhetnek hozzá a Partner szintű képességekhez.
Partnerek Hozzáadása
- Navigáljon a Superdav AI Agent → Settings → Partners menüpontra
- Kattintson Add Partner (Partner hozzáadása)
- Adja meg a partner azonosítóját (általában egy API kulcs vagy szervezeti ID)
- Opcionálisan adja hozzá a partner nevét és leírását
- Kattintson Save (Mentés)
Képességek Meghatározása Partnereknek
Egy partner hozzáadása után:
- Navigáljon az Abilities fülre
- Keresse meg egy Partner láthatóságú képességet
- Kattintson szerkesztésre
- Az "Partner allow-list" szekciójában tikozza a partnerek melletti négyzeteket, akiknek hozzáférése kell
- Kattintson Save (Mentés)
Partner Hozzáférés Revíziója (Megvonása)
Egy partner hozzáférésének megszüntetéséhez:
- Szerkesztse a képességet
- Tikozza ki a partner négyzetét az allow-listában
- Kattintson Save (Mentés)
A partner azonnal elveszíti a hozzáférést az adott képességhez.
Unclassified Abilities (Nem Osztályozott Képességek)
Ha telepít egy harmadik féltől származó képességet, amit a Superdav AI Agent nem ismeri, azt Unclassified (Nem Osztályozott) jelölésűként jelöli.
Adminisztrációs Értesítés az Unclassified Abilities-ről
Látni fogja az adminisztrációs értesítést:
⚠️ Unclassified Abilities Detected
The following abilities were installed but are not recognized:
- custom-import-tool
- external-api-wrapper
These abilities may pose security or compatibility risks.
Please review and classify them.
[Review Abilities] [Dismiss]
Unclassified Abilities Ellenőrzése
-
Kattintson az Review Abilities (Képességek áttekintése) gombra az értesítésben
-
Minden nem osztályozott képesség esetén láthatja:
- A képesség nevét és leírását
- Forrást (mely plugin/addon telepítette)
- Javasolt láthatósági szintet
- Biztonsági értékelést
-
Válasszon ki egy láthatósági szintet:
- Public: Megfogadja a képességet; mindenhol jeleníteni
- Internal: Csak belső használatra korlátozni
- Partner: Specifikus partnerekre korlátozni
- Disabled: Ne használja ezt a képességet
-
Kattintson Classify (Osztályozás) gombra, hogy elmentse döntését
Miért kell Osztályozni az Unclassified Abilities-t?
Az képességek osztályozása:
- Növeli a biztonságot: Ön explicit módon jóváhagyja, mi jelenik meg
- Megakadályozza a baleseteket: Az nem osztályozott képességek alapértelmezetten kiáramoltak
- Meghetővé teszi funkciókat: Osztályozás után a képesség elérhetővé v álik
- Dokumentálja a döntéseket: A választásai audit célra rögzítve maradnak
Láthatóság Különböző Felületeken
REST API
A Public képességek elérhetők a REST endpoint-okon keresztül:
curl -X POST https://yoursite.com/wp-json/superdav/v1/abilities/scaffold-block-theme \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{"theme_name": "My Theme"}'
Internal és Partner képességek nem elérhetők REST API-n keresztül.
MCP Szerverek
A Public képességek elérhetők az MCP-n keresztül:
MCP Server: Superdav AI Agent
Available abilities:
- scaffold-block-theme
- activate-theme
- send-email
Internal képességek nem jelennek meg az MCP-n.
Partner képességek csak partner hitelesítéssel elérhetők.
WooCommerce Integráció
A WooCommerce-hez kapcsolódó Public képességek elérhetők:
- Termékkezelés
- Rendelésfeldolgozás
- Ügyfélkommunikáció
Internal képességek nem érhetők el WooCommerce-on keresztül.
Chat Interfész
Minden képesség (Public, Internal, Partner) elérhető a chatben, a felhasználói engedélyek függvényében:
- Az adminisztrátorok minden képességet látnak
- A normál felhasználók csak a Public képességeket látják
- A partnerek látják a Public + Partner képességeket (ha fehérlistázva)
Biztonsági Javasolt Gyakorlatok
Legkisebb Jogok Elv (Principle of Least Privilege)
- Áállítsa a képességeket a legszigorúbb láthatósági szintre, ami még használatát engeli
- Használja a Partner láthatóságot a kritikus műveletekhez
- Áramolassa azokat a képességeket, amelyeket nem használ
Rendszeres Auditok
- Ellenőrizze a képesség láthatóságát havonta
- Keressen rá nem osztályozott képességekre
- Vónja meg a hozzáférést a nem használt partnerekről
Naplózás és Monitoring
- Követje nyomon, mely képességeket használják leginkább
- Rögzítse a partner hozzáférési mintáit
- Értesítse az apró eltéréseket a képesség használatában
Harmadik Féltől Származó Képességek
- Ellenőrizze a harmadik féltől származó képességeket, mielőtt aktiválja
- Osztályozza őket explicit módon
- Kezdje az Internal vagy Partner láthatósággal
- Csak alapos ellenőrzés után emelje Public státuszra