Sigbaarheid van Vermoë
Superdav AI Agent v1.12.0 stel Sigbaarheid van Vermoë-beheer bekend wat bepaal watter oppervlaktes watter vermoë beskikbaar stel. Dit laat administrateurs toe om te verfyn watter agent-vermoë beskikbaar is via REST APIs, MCP-bedienerwoorde, WooCommerce-integrasies en ander koppelvlakke.
Wat is Sigbaarheid van Vermoë?
Sigbaarheid van Vermoë is 'n toestemmingsstelsel wat beheer oor:
- Watter vermoë beskikbaar is vir agente
- Waar dit beskikbaar gestel word (REST API, MCP, WooCommerce, ens.)
- Wie dit kan benader (via vennoot-toelaatlys)
- Hoe dit geklassifiseer word (herken vs. nie-geklassifiseer)
Elke vermoë dra 'n sigbaarheidsvlak wat sy beskikbaarheid oor verskillende oppervlaktes bepaal.
Sigbaarheidsvlakke
Openbaar
Openbare vermoë is oral beskikbaar:
- REST API-eindpunte
- MCP-bedienerwoorde
- WooCommerce-integrasies
- Chat-koppelvlakke
- Alle gebruikersrolle (met toepaslike toestemmings)
Voorbeeld: scaffold-block-theme, activate-theme, send-email
Intern
Interne vermoë is slegs binne jou WordPress-installasie beskikbaar:
- Chat-koppelvlakke
- Admin-panele
- Slegs aangemelde gebruikers
- Word nie via REST API of eksterne integrasies beskikbaar gestel nie
Voorbeeld: manage-settings, view-analytics, export-data
Vennoot
Vennootvermoë is slegs beskikbaar vir witgelysde vennootrolle:
- Vereis eksplisiete vennoot-toelaatlys-inskrywing
- Beskikbaar via REST API met vennoot-wagwoorde
- Beskikbaar via MCP met vennoot-wagwoorde
- Nie beskikbaar vir gewone gebruikers nie
Voorbeeld: bulk-import-users, modify-billing, access-analytics
Uitgeskakel
Uitgeskakelde vermoë is nêrens beskikbaar nie:
- Word nie via enige oppervlak beskikbaar gestel nie
- Nie beskikbaar in chat nie
- Nie beskikbaar in admin-panele nie
- Nuttig vir verouderde of eksperimentele vermoë
Bestuur van Vermoësigbaarheid
Toegang tot Sigbaarheid van Vermoë-instellings
- Gaan na WordPress Admin → Superdav AI Agent → Settings
- Klik op die Abilities tab
- Jy sal 'n lys van alle geïnstalleerde vermoë sien met hul sigbaarheidsvlakke
Bekyk Vermoë-besonderhede
Klik op enige vermoë om te sien:
- Name: Die vermoë se identifikator
- Description: Wat die vermoë doen
- Current visibility: Openbaar, Intern, Vennoot, of Uitgeskakel
- Partner allow-list: Watter vennootrolle toegang kan kry (indien Vennoot sigbaarheid)
- Last updated: Wanneer die sigbaarheid laas verander is
- Status: Herken of Nie-geklassifiseer
Verander Sigbaarheidsvlakke
Om die sigbaarheid van 'n vermoë te verander:
- Klik op die vermoë in die lys
- Kies 'n nuwe sigbaarheidsvlak uit die afhangmenu
- As jy "Vennoot" kies, voeg vennoot-identifikators by tot die toelaatlys
- Klik op Save
Voorbeeld:
Ability: bulk-import-users
Current visibility: Public
Change to: Partner
Partner allow-list: partner-123, partner-456
Massa-operasies
Om sigbaarheid vir verskeie vermoë te verander:
- Vat die blokkies langs die vermoë uit
- Kies 'n nuwe sigbaarheidsvlak uit die massa-aksie-afhangmenu
- Klik op Apply
Vennoot-Toelaatlys
Die vennoot-toelaatlys bepaal watter eksterne vennootrolle toegang kan kry tot Vennoot-vlak vermoë.
Vennootrolle Byvoeg
- Gaan na Superdav AI Agent → Settings → Partners
- Klik op Add Partner
- Voer die vennoot-identifikator in (gewoonlik 'n API-sleutel of organisasie-ID)
- Voeg opsioneel 'n vennootnaam en beskrywing by
- Klik op Save
Vermoë Toewys aan Vennootrolle
Nadat 'n vennootrol bygevoeg is:
- Gaan na die Abilities tab
- Vind 'n vermoë met Vennoot sigbaarheid
- Klik om te redigeer
- In die "Partner allow-list" afdeling, vat die blokkies vir die vennootrolle uit wat toegang moet hê
- Klik op Save
Vennoot-toegang Intrek
Om 'n vennootrol se toegang te verwyder:
- Redigeer die vermoë
- Vat die vennootrol se blokkie in die toelaatlys uit
- Klik op Save
Die vennootrol sal onmiddellik toegang tot daardie vermoë verloor.
Nie-geklassifiseerde Vermoë
Wanneer jy 'n derde party-vermoë installeer wat Superdav AI Agent nie herken nie, word dit gemerk as Nie-geklassifiseer.
Admin-waarskuwing vir Nie-geklassifiseerde Vermoë
Jy sal 'n admin-waarskuwing sien:
⚠️ 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]
Hersiening van Nie-geklassifiseerde Vermoë
-
Klik op Review Abilities in die waarskuwing
-
Vir elke nie-geklassifiseerde vermoë, sal jy sien:
- Vermoënaam en beskrywing
- Bron (watter plugin/addon dit geïnstalleer het)
- Voorgestelde sigbaarheidsvlak
- Sekuriteitsbeoordeling
-
Kies 'n sigbaarheidsvlak:
- Public: Vertrou die vermoë; stel dit oral bloot
- Internal: Beperk tot interne gebruik slegs
- Partner: Beperk tot spesifieke vennootrolle
- Disabled: Gebruik hierdie vermoë nie
-
Klik op Classify om jou besluit te stoor
Hoekom Nie-geklassifiseerde Vermoë Klassifiseer?
Die klassifisering van vermoë:
- Verbeter sekuriteit: Jy keur eksplisiet goed wat blootgestel word
- Voorkom ongelukke: Nie-geklassifiseerde vermoë is standaard uitgeskakel
- Maak funksionaliteit moontlik: Sodra geklassifiseer, word die vermoë beskikbaar
- Dokumenteer besluite: Jou keuses word vir ouditdoele doel opgeneem
Sigbaarheid in Verskillende Oppervlaktes
REST API
Openbare vermoë is beskikbaar via REST-eindpunte:
curl -X POST https://yoursite.com/wp-json/superdav/v1/abilities/scaffold-block-theme \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{"theme_name": "My Theme"}'
Interne en Vennoot vermoë is nie beskikbaar via REST API nie.
MCP-bedienerwoorde
Openbare vermoë is beskikbaar via MCP:
MCP Server: Superdav AI Agent
Available abilities:
- scaffold-block-theme
- activate-theme
- send-email
Interne vermoë word nie via MCP beskikbaar gestel nie.
Vennoot vermoë is slegs beskikbaar met vennoot-wagwoorde.
WooCommerce-integrasie
Openbare vermoë wat verband hou met WooCommerce is beskikbaar:
- Produkbestuur
- Bestelverwerking
- Klantkommunikasie
Interne vermoë word nie aan WooCommerce beskikbaar gestel nie.
Chat-koppelvlak
Alle vermoë (Openbaar, Intern, Vennoot) is in die chat beskikbaar, afhangende van gebruikersvermoë:
- Administrateurs sien alle vermoë
- Gewone gebruikers sien slegs Openbare vermoë
- Vennootrolle sien Openbaar + Vennoot vermoë (indien witgelys)
Sekuriteitsbeste Praktyke
Prinsep van Minste Privilegie
- Stel vermoë op na die mees beperkende sigbaarheid wat hul gebruik steeds toelaat
- Gebruik Vennoot sigbaarheid vir sensitiewe operasies
- Skakel vermoë uit wat jy nie gebruik nie
Gereelde Oudits
- Hersien vermoësigbaarheid maandeliks
- Kontroleer vir nie-geklassifiseerde vermoë
- Verwyder toegang vir ongebruikte vennootrolle
Logboekregistrasie en Monitoring
- Monitor watter vermoë die meeste gebruik word
- Volg vennoot-toegangpatrone
- Waarskuwing oor ongewone vermoëgebruik
Derde Party-Vermoë
- Hersien derde party-vermoë voordat jy dit aktiveer
- Klassifiseer dit eksplisiet
- Begin met Interne of Vennoot sigbaarheid
- Promoveer na Openbaar slegs nadat dit geëvalueer is
Probleemoplossing
'n Vermoë word nie in die lys getoon nie
- Verifieer dat die vermoë geïnstalleer en aktief is
- Kontroleer dat die plugin/addon ingskakel is
- Herlaai die bladsy
Ek kan nie 'n vermoë se sigbaarheid verander nie
- Verifieer dat jy administrateurvermoë het
- Kontroleer dat die vermoë nie deur 'n plugin gesluit is nie
- Probeer konflik-plugins uitskakel
'n Vennootrol kan nie toegang tot 'n vermoë kry nie
- Verifieer dat die vennootrol in die toelaatlys is
- Kontroleer dat die vermoë se sigbaarheid op Vennoot gestel is
- Bevestig dat die vennootrol se wagwoorde korrek is
- Kontroleer API-logboeke vir wagwoordfoute
Nie-geklassifiseerde vermoë bly verskyn
- Hersien en klassifiseer dit in die admin-waarskuwing
- Kontroleer dat jou klassifisering gestoor is
- Verifieer dat die plugin wat die vermoë verskaf, op datum is
Migrasie van Legacy-modus
As jy opgradeer van 'n ouer weergawe van Superdav AI Agent:
- Alle bestaande vermoë word outomaties as Openbaar geklassifiseer
- Hersien en pas sigbaarheid aan so nodig
- Geen aksie vereis tensy jy toegang wil beperk nie
Kyk na Third-Party Mode Migration vir meer besonderhede oor die oorgang na die native Abilities API-integrasie.
Volgende Stappe
Nadat jy die vermoësigbaarheid gekonfigureer het:
- Hersien jou vermoë: Oudit alle geïnstalleerde vermoë
- Klassifiseer nie-geklassifiseerde vermoë: Reageer op admin-waarskuwings
- Stel vennootrolle op: Voeg vennootrolle by indien jy Vennoot sigbaarheid gebruik
- Monitor gebruik: Volg watter vermoë die meeste gebruik word
- Dokumenteer besluite: Hou notas oor hoekom jy elke sigbaarheidsvlak gekies het