Qabiliyyət Görünürlüyü
Superdav AI Agent v1.12.0, hansı qabiliyyətlərin hansı interfeyslərdə görünəcəyini tənzimləyən Qabiliyyət Görünürlüyü (Ability Visibility) kontrollerlərini təqdim edir. Bu, administratorlara hansı agent funksionallıqlarının REST API-lər, MCP serverləri, WooCommerce inteqrasiyaları və digər interfeyslər vasitəsilə mövcud olacağını dəqiqləşdirməyə imkan verir.
Qabiliyyət Görünürlüyü Nədir?
Qabiliyyət Görünürlüyü, aşağıdakıları tənzimləyən bir icazə sistemidir:
- Hansı qabiliyyətlər agentlər üçün mövcuddur
- Haralarda görünürlər (REST API, MCP, WooCommerce və s.)
- Kimlər istifadə edə bilər (tərəfdaşların icazə siyahıları vasitəsilə)
- Necə təsnif edirlər (tanınmış və ya tanınmamış)
Hər bir qabiliyyət, müxtəlif interfeyslərdə mövcudluğunu müəyyən edən bir görünürlüyü səviyyəsi daşıyır.
Görünürlüyü Səviyyələri
Public (Ümumi)
Public qabiliyyətlər hər yerdə mövcuddur:
- REST API uç nöqtələri (endpoints)
- MCP serverləri
- WooCommerce inteqrasiyaları
- Chat interfeysləri
- Bütün istifadəçi rolları (müvafiq icazələrlə)
Nümunə: scaffold-block-theme, activate-theme, send-email
Internal (Daxili)
Internal qabiliyyətlər yalnız WordPress quraşdırmanız daxilində mövcuddur:
- Chat interfeysləri
- Admin panelləri
- Yalnız daxil olub istifadə edən istifadəçilər
- REST API və ya xarici inteqrasiyalar vasitəsilə görünmür
Nümunə: manage-settings, view-analytics, export-data
Partner (Tərəfdaş)
Partner qabiliyyətlər yalnız siyahıya alınmış tərəfdaşlar üçün mövcuddur:
- Açıq şəkildə tərəfdaş icazə siyahısına daxil olma tələb edir
- Tərəfdaş təsdiqlənməsi ilə REST API vasitəsilə mövcuddur
- Tərəfdaş autentifikasiyası ilə MCP vasitəsilə mövcuddur
- Adi istifadəçilər üçün mövcud deyil
Nümunə: bulk-import-users, modify-billing, access-analytics
Disabled (Dəqiqləşdirilmiş/İstifadə edilməyən)
Disabled qabiliyyətlər heç yerdə mövcud deyil:
- Heç bir interfeys vasitəsilə görünmür
- Chat-də mövcud deyil
- Admin panellərində mövcud deyil
- Köhnəlmiş və ya eksperimental qabiliyyətlər üçün faydalıdır
Qabiliyyət Görünürlüyünü İdarə Etmək
Qabiliyyət Görünürlüyü Ayarlantılarına Daxil Olmaq
- WordPress Admin → Superdav AI Agent → Settings yolunu izləyin
- Abilities tabına klikləyin
- Quraşdırılmış bütün qabiliyyətlərin siyahısını və onların görünürlüyü səviyyələrini görəcəksiniz.
Qabiliyyət Detallarını Görmək
Hansı qabiliyyətə klikləsəniz, aşağıdakıları görəcəksiniz:
- Name: Qabiliyyətin identifikatoru
- Description: Qabiliyyətin nə etdiyi
- Current visibility: Public, Internal, Partner və ya Disabled
- Partner allow-list: Hansı tərəfdaşlar daxil ola bilər (Partner görünürlüyü üçün)
- Last updated: Görünürlüyün son dəfə nə vaxt dəyişdirildiyi
- Status: Recognized (Tanınmış) və ya Unclassified (Tanınmamış)
Görünürlüyü Səviyyələrini Dəyişmək
Bir qabiliyyətin görünürlüyünü dəyişmək üçün:
- Siyahıdakı qabiliyyətə klikləyin
- Açılan menyudan yeni bir görünürlüyü səviyyəsi seçin
- Əgər "Partner" seçirsinizsə, tərəfdaş identifikatorlarını icazə siyahısına əlavə edin
- Save düyməsinə klikləyin
Nümunə:
Ability: bulk-import-users
Current visibility: Public
Change to: Partner
Partner allow-list: partner-123, partner-456
Toplu Əməliyyatlar
Bir neçə qabiliyyətin görünürlüyünü dəyişmək üçün:
- Qabiliyyətlərin yanındakı kvadratçığıqları işarələyin
- Toplu əməliyyatlar açılan menyudan yeni bir görünürlüyü səviyyəsi seçin
- Apply düyməsinə klikləyin
Partner Allow-List (Tərəfdaş İcazə Siyahısı)
Partner allow-list, hansı xarici tərəfdaşların Partner səviyyəli qabiliyyətlərə daxil ola biləcəyini tənzimləyir.
Tərəfdaş Əlavə Etmək
- Superdav AI Agent → Settings → Partners yolunu izləyin
- Add Partner düyməsinə klikləyin
- Tərəfdaş identifikatorunu (adətən bir API açarı və ya təşkilat ID-si) daxil edin
- İxtiyari olaraq tərəfdaş adı və təsvirini əlavə edin
- Save düyməsinə klikl əyin
Qabiliyyətləri Tərəfdaşlara Təyin Etmək
Bir tərəfdaş əlavə etdikdən sonra:
- Abilities tabına keçin
- Partner görünürlüyü olan bir qabiliyyət tapın
- Redaktə etmək üçün klikləyin
- "Partner allow-list" bölməsində, daxil olmasını istədiyiniz tərəfdaşlar üçün kvadratçığıqları işarələyin
- Save düyməsinə klikləyin
Tərəfdaş Girişini Ləğv Etmək
Bir tərəfdaşın girişini ləğv etmək üçün:
- Qabiliyyəti redaktə edin
- İcazə siyahısındakı tərəfdaşın kvadratçığığını işarələməkdən çıxarın
- Save düyməsinə klikləyin
Tərəfdaş dərhal həmin qabiliyyətə girişini itirəcək.
Unclassified Abilities (Tanınmamış Qabiliyyətlər)
Superdav AI Agent-in tanımadığı bir üçüncü tərəf qabiliyyəti quraşdırdığınız zaman, o Unclassified (Tanınmamış) kimi işarələnir.
Unclassified Abilities üçün Admin Bildirişi
Aşağıdakı admin bildirişini görəcəksiniz:
⚠️ 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-i Nəzərdən Keçirmək
-
Bildirişdə Review Abilities düyməsinə klikləyin
-
Hər bir tanınmamış qabiliyyət üçün aşağıdakıları görəcəksiniz:
- Qabiliyyət adı və təsviri
- Mənbə (hansı plugin/addon quraşdırdığı)
- Təklif olunan görünürlüyü səviyyəsi
- Təhlükəsizlik qiymətləndirilməsi
-
Bir görünürlüyü səviyyəsi seçin:
- Public: Qabiliyyətə güvənin; hər yerdə görünür edin
- Internal: Yalnız daxili istifadə ilə məhdudlaşdırın
- Partner: Müəyyən tərəfdaşlarla məhdudlaşdırın
- Disabled: Bu qabiliyyətdən istifadə etməyin
-
Qərarınızı saxlamaq üçün Classify düyməsinə klikləyin
Unclassified Abilities-i Nəzərdən Keçirmək Niyə Lazımdır?
Qabiliyyətləri təsnif etmək:
- Təhlükəsizliyi artırır: Nəyin görünür olduğunu açıq şəkildə təsdiqləyirsiniz
- Qəza riskini azaldır: Tanınmamış qabiliyyətlər default olaraq deaktiv edilir
- Funksionallığı mümkün edir: Təsnif edildikdən sonra qabiliyyət mövcud olur
- Qərarları sənədləşdirir: Seçimləriniz audit məqsədləri üçün qeyd edilir
Müxtəlif Interfeyslərdə Görünürlük
REST API
Public qabiliyyətlər REST uç nöqtələri vasitəsilə mövcuddur:
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 və Partner qabiliyyətlər REST API vasitəsilə mövcud deyil.
MCP Serverlər
Public qabiliyyətlər MCP vasitəsilə mövcuddur:
MCP Server: Superdav AI Agent
Available abilities:
- scaffold-block-theme
- activate-theme
- send-email
Internal qabiliyyətlər MCP vasitəsilə görünmür.
Partner qabiliyyətlər yalnız tərəfdaş təsdiqlənməsi ilə mövcuddur.
WooCommerce İntegrasiyası
WooCommerce ilə bağlı Public qabiliyyətlər mövcuddur:
- Məhsul idarəetməsi
- Sifariş emalı
- Müştəri ilə əlaqə
Internal qabiliyyətlər WooCommerce-ə görünmür.
Chat Interfeysi
Bütün qabiliyyətlər (Public, Internal, Partner) istifadəçi icazələrinə bağlı olaraq chat-də mövcuddur:
- Administratorlar bütün qabiliyyətləri görür
- Adi istifadəçilər yalnız Public qabiliyyətlərini görür
- Tərəfdaşlar Public + Partner qabiliyyətlərini görür (əgər siyahıya alınmışsa)
Təhlükəsizlik Ən Yaxşı Praktikaları
Ən Az İmtiyaz Prinsipi (Principle of Least Privilege)
- Qabiliyyətləri, istifadəsinə imkan verən ən məhdud görünürlüyü səviyyəsinə təyin edin
- Həssas əməliyyatlar üçün Partner görünürlüyündən istifadə edin
- İstifadə etmədiyiniz qabiliyyətləri deaktiv edin
Müntəzəm Auditlər
- Qabiliyyət görünürlüyünü aylıq nəzərdən keçirin
- Tanınmamış qabiliyyətlər üçün yoxlama aparın
- İstifadə edilməyən tərəfdaşlar üçün girişi ləğv edin
Loglama və Monitorinq
- Hansı qabiliyyətlərin ən çox istifadə edildiyini izləyin
- Tərəfdaşların giriş nümunələrini izləyin
- Qeyri-adi qabiliyyət istifadəsi haqqında xəbərdarlıq edin
Üçüncü Tərəf Qabiliyyətləri
- Aktivləşdirməzdən əvvəl üçüncü tərəf qabiliyyətlərini nəzərdən keçirin
- Onları açıq şəkildə təsnif edin
- Internal və ya Partner görünürlüyü ilə başlayın
- Yalnız yoxlama keçdikdən sonra Public səviyyəsinə yüksəltməyin
Problemlərin Həlli (Troubleshooting)
Siyahıda bir qabiliyyət görünmür
- Qabiliyyətin quraşdırılıb və aktiv olduğundan əmin olun
- Plugin/addon-un aktivləşdirildiyini yoxlayın
- Səhifəni yeniləyin
Qabiliyyətin görünürlüyünü dəyişdirə bilmirəm
- Administrator icazələriniz olduğundan əmin olun
- Qabiliyyətin bir plugin tərəfindən kilidlənmədiyini yoxlayın
- Qarşıdurma yaradan pluginləri deaktiv etməyi sınayın
Bir tərəfdaş qabiliyyətə daxil ola bilmir
- Tərəfdaşın icazə siyahısında olduğundan əmin olun
- Qabiliyyətin görünürlüyünün Partner olaraq təyin edildiyini yoxlayın
- Tərəfdaşın təsdiqlənmə məlumatlarının düzgün olduğundan əmin olun
- Autentifikasiya səhvləri üçün API loglarını yoxlayın
Tanınmamış qabiliyyətlər görünməyə davam edir
- Onları admin bildirişində nəzərdən keçirib təsnif edin
- Təsnifinizin yadda saxlandığından əmin olun
- Qabiliyyəti təmin edən pluginin yenilənməyə hazır olduğundan əmin olun
Legacy Rejimdən Köçürmə
Əgər Superdav AI Agent-in köhnə bir versiyasından yüksəltmə aparırsınızsa:
- Mövcud bütün qabiliyyətlər avtomatik olaraq Public kimi təsnif edilir
- Zərurət gördükcə görünürlüyü tənzimləyin
- Girişi məhdudlaşdırmaq istədiyiniz halda başqa hərəkət tələb olunmur
Daha ətraflı məlumat üçün Third-Party Mode Migration-a baxın.
Növbəti Addımlar
Qabiliyyət görünürlüyünü konfiqurasiya etdikdən sonra:
- Qabiliyyətlərinizi nəzərdən keçirin: Quraşdırılmış bütün qabiliyyətləri audit edin
- Tanınmamış qabiliyyətləri təsnif edin: Admin bildirişlərinə cavab verin
- Tərəfdaşları qurun: Partner görünürlüyü istifadə edirsinizsə, tərəfdaşları əlavə edin
- İstifadəni monitorinq edin: Hansı qabiliyyətlərin ən çox istifadə edildiyini izləyin
- Qərarları sənədləşdirin: Hər bir görünürlüyü səviyyəsi üçün niyə seçdiyiniz barədə qeydlər saxlayın