Ability Visibility
Ang Superdav AI Agent v1.12.0 nagpaila og Ability Visibility controls nga nagdumala kung uns mga surfaces ang magpakita sa matag ability. Nagtugot kini sa mga administrator nga i-fine-tune kung uns mga abilidad sa agent ang magamit pinaagi sa REST APIs, MCP servers, WooCommerce integrations, ug uban pang mga interface.
Unsa ang Ability Visibility?
Ang Ability Visibility usa ka sistema sa permiso nga nagkontrol:
- Unsay mga ability ang available sa mga agents
- Asa kini gipahibalo (REST API, MCP, WooCommerce, etc.)
- Kinsa ang makagamit niini (pinaagi sa partner allow-lists)
- Giun kini klasipika (giila vs. wala giila)
Ang matag ability adunay lebel sa visibility nga nagtino sa pagka-available niini sa lain-laing mga surface.
Visibility Levels
Public
Ang mga Public abilities an available bisan asa:
- REST API endpoints
- MCP servers
- WooCommerce integrations
- Chat interfaces
- Tanan nga user roles (u banabana nga mga permiso)
Pananglitan: scaffold-block-theme, activate-theme, send-email
Internal
Ang mga Internal abilities an available lang sulod sa imong WordPress installation:
- Chat interfaces
- Admin panels
- Mga logged-in user lang
- Wala gipahibalo pinaagi sa REST API o external integrations
Pananglitan: manage-settings, view-analytics, export-data
Partner
Ang mga Partner abilities an available lang sa mga whitelisted partner:
- Nagkinahanglan og klaro nga pagpasok sa partner allow-list
- Available pinaagi sa REST API uban ang partner credentials
- Available pinaagi sa MCP uban ang partner authentication
- Wala available sa regular users
Pananglitan: bulk-import-users, modify-billing, access-analytics
Disabled
Ang mga Disabled abilities dili an available bisan asa:
- Wala gipahibalo pinaagi sa bisan uns nga surface
- Wala an available sa chat
- Wala an available sa admin panels
- Makatabang kini alang sa mga deprecated o experimental nga abilities
Pagdumala sa Ability Visibility
Pag-access sa Mga Setting sa Ability Visibility
- Adto sa WordPress Admin → Superdav AI Agent → Settings
- I-click ang tab nga Abilities
- Makita nimo ang listahan sa tanang na-install nga abilities uban sa ilang mga lebel sa visibility (pagkakita).
Pagtan-aw sa Detalye sa Ability
I-click ang bisan unsang ability aron makita:
- Name: Ang identifier sa ability
- Description: Unsa ang buhaton sa ability
- Current visibility: Public, Internal, Partner, o Disabled (Giduso)
- Partner allow-list: Kinsa ang mga partner nga maka-access (kung Partner visibility kini)
- Last updated: Kanus-a huli giusab ang visibility
- Status: Recognized (Giila) o Unclassified (Wala giila)
Pagbag-o sa Mga Lebel sa Visibility
Aron usbon ang visibility sa usa ka ability:
- I-click ang ability sa listahan
- Pili og bag-ong lebel sa visibility gikan sa dropdown menu
- Kung pilion nimo ang "Partner", iapil ang partner identifiers sa allow-list
- I-click ang Save (I-save)
Pananglitan:
Ability: bulk-import-users
Current visibility: Public
Change to: Partner
Partner allow-list: partner-123, partner-456
Bulk Operations (Pagsulod sa Daghang Operasyon)
Aron usbon ang visibility para sa dagkong mga ability:
- I-check ang mga kahon sa kilid sa mga abilities
- Pili og bag-ong lebel sa visibility gikan sa bulk action dropdown
- I-click ang Apply (I-apply)
Partner Allow-List
Ang partner allow-list nagkontrol kung unsang external partners ang maka-access sa mga ability nga naa sa Partner-level.
Pagdadagdag og Mga Partner
- Adto sa Superdav AI Agent → Settings → Partners
- I-click ang Add Partner (Magdugang og Partner)
- Isulod ang partner identifier (kasagaran kini API key o organization ID)
- Optional nga iapil ang ngalan ug deskripsyon sa partner
- I-click ang Save (I-save)
Paghatag og Abilities sa mga Partners
Human magdugang og partner:
- Adto sa tab nga Abilities
- Pangitaa ang usa ka ability nga naa'y Partner visibility
- I-click para i-edit
- Sa seksyon nga "Partner allow-list", i-check ang mga kahon alang sa mga partner nga kinahanglan adunay access
- I-click ang Save
Pagbawi sa Access sa Partner
Para ma-remove ang access sa usa ka partner:
- I-edit ang ability
- I-uncheck ang box sa partner sa allow-list
- I-click ang Save
Ang partner dayon mawala ang access niining ability.
Unclassified Abilities
Kung mag-install ka og third-party ability nga wala giila sa Superdav AI Agent, kini gi-marka isip Unclassified.
Admin Notice para sa Unclassified Abilities
Makita nimo ang admin notice:
⚠️ Unclassified Abilities Detected
Ang mga following abilities gipahimutang apan wala giila:
- custom-import-tool
- external-api-wrapper
Kini nga mga ability mahimong magdala og security o compatibility risks.
Palihog i-review ug i-classify kini.
[Review Abilities] [Dismiss]
Pag-review sa Unclassified Abilities
-
I-click ang Review Abilities sa notice
-
Para sa matag unclassified ability, makita nimo:
- Ability name ug description
- Source (unsay plugin/addon ang nag-install niini)
- Suggested visibility level
- Security assessment
-
Pilia ang visibility level:
- Public: Magmatod sa ability; ipakita kini bisan asa
- Internal: Limitado lang sa internal use
- Partner: Limitado sa mga piho nga partner
- Disabled: Ayaw gamiton kining ability
-
I-click ang Classify para i-save ang imong desisyon
Ngano Kinahanglan I-classify ang Unclassified Abilities?
Ang pag-classify sa mga ability:
- Nagpauswag sa security: Eksplisitong giaprubahan nimo kung unsa ang ipatungha
- Nagsagol sa aksidente: Ang mga unclassified abilities gipahimo nga disabled by default
- Naghatag og features: Human ma-classify, ang ability mahimong magamit na
- Nagdokumento sa mga desisyon: Ang imong mga pagpili gi-log para sa audit purposes
Pagkakita sa Nagkalain nga mga Surface (Visibility in Different Surfaces)
REST API
Ang mga Public abilities pwedeng makuha pinaagi sa REST endpoints:
curl -X POST https://yoursite.com/wp-json/superdav/v1/abilities/scaffold-block-theme \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{"theme_name": "My Theme"}'
Ang mga Internal and Partner abilities dili makuha pinaagi sa REST API.
MCP Servers
Ang mga Public abilities pwedeng makuha pinaagi sa MCP:
MCP Server: Superdav AI Agent Available abilities:
- scaffold-block-theme
- activate-theme
- send-email
Ang mga Internal abilities dili ipakita pinaagi sa MCP.
Ang mga Partner abilities pwedeng gamiton lang kung naa kay partner credentials.
WooCommerce Integration
Ang mga Public abilities nga may kalabotan sa WooCommerce pwedeng gamiton:
- Product management
- Order processing
- Customer communication
Ang mga Internal abilities dili ipakita sa WooCommerce.
Chat Interface
Ang tanang mga abilities (Public, Internal, Partner) pwedeng gamiton sa chat, depende sa permissions sa user:
- Administrators makakita sa tanan nga abilities
- Regular users makakita lang sa Public abilities
- Partners makakita sa Public + Partner abilities (kung gi-whitelist sila)
Mga Best Practices sa Seguridad (Security Best Practices)
Principle of Least Privilege
- Ibutang ang mga abilities sa pinaka-restrictive nga visibility nga pwedeng gamiton gihapon.
- Gamita ang Partner visibility para sa sensitibo nga mga operasyon.
- Patilin ang mga abilities nga dili nimo gigamit.
Regular Audits
- I-review ang visibility sa ability kada bulan.
- Siguraduhon nga walay unclassified abilities.
- Tangtangon ang access alang sa mga partner nga wala na naggamit.
Logging and Monitoring
- Monitor kung uns mga abilities ang labing gamiton.
- Subayhi ang mga pattern sa access sa partner.
- Mag-alert kung adunay dili kasagaran nga paggamit sa ability.
Third-Party Abilities
- I-review ang third-party abilities sa dili pa kini i-enable.
- Klaro nga klasipikahon sila.
- Sugdan gamiton sa Internal o Partner visibility una.
- Ipromote sa Public lang human ma-vetting (ma-check).
Pag-troubleshoot
Wala'y makita ang usa ka ability sa listahan
- Siguraduhon nga na-install ug aktibo ang ability
- Susi kung gi-enable ba ang plugin/addon
- I-refresh ang page
Dili ko makausab ang visibility sa usa ka ability
- Siguraduhon nga naa kay administrator permissions
- Susi kung na-lock ba kini sa usa ka plugin
- Sulayi i-disable ang mga nagbangga nga plugins
Dili makasulod ang partner sa usa ka ability
- Siguraduhon nga naa ang partner sa allow-list
- Susi kung ang visibility sa ability gi-set sa Partner
- Kumpirmaha nga tama ang credentials sa partner
- Suri ang API logs para sa mga error sa authentication
Ang mga unclassified abilities nagpadayon sa pagpakita
- Susuri ug klasipikahon kini sa admin notice
- Siguraduhon nga na-save ang imong klasipikasyon
- Siguraduhon nga updated ang plugin nga naghatag sa ability
Migrasyon gikan sa Legacy Mode
Kung nag-upgrade ka gikan sa mas daan nga bersyon sa Superdav AI Agent:
- Ang tanang kasamtangang abilities awtomatikong klasipikahan isip Public
- Susuri ug i-adjust ang visibility kung kinahanglanon
- Walay kinahanglan buhat gawas kung gusto nimo limitahan ang access
Tan-awa ang Third-Party Mode Migration para sa dugang detalye bahin sa paglipat ngadto sa native Abilities API integration.
Sunod nga mga lakang
Human ma-configure ang visibility sa ability:
- Susuri ang imong mga abilities: I-audit ang tanang na-install nga abilities
- Klasipikahon ang mga unclassified abilities: Tubagi ang admin notices
- I-set up ang mga partner: Dugangi ang mga partner kung naggamit ka og Partner visibility
- Monitor ang paggamit: Subayhi kung unsang abilities ang labing gigamit
- Dokumentahi ang mga desisyon: Magpabilin og mga nota kung nganong gipili nimo ang matag lebel sa visibility