Skip to main content

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

  1. WordPress AdminSuperdav AI AgentSettings yolunu izləyin
  2. Abilities tabına klikləyin
  3. 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:

  1. Siyahıdakı qabiliyyətə klikləyin
  2. Açılan menyudan yeni bir görünürlüyü səviyyəsi seçin
  3. Əgər "Partner" seçirsinizsə, tərəfdaş identifikatorlarını icazə siyahısına əlavə edin
  4. 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:

  1. Qabiliyyətlərin yanındakı kvadratçığıqları işarələyin
  2. Toplu əməliyyatlar açılan menyudan yeni bir görünürlüyü səviyyəsi seçin
  3. 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

  1. Superdav AI AgentSettingsPartners yolunu izləyin
  2. Add Partner düyməsinə klikləyin
  3. Tərəfdaş identifikatorunu (adətən bir API açarı və ya təşkilat ID-si) daxil edin
  4. İxtiyari olaraq tərəfdaş adı və təsvirini əlavə edin
  5. 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:

  1. Abilities tabına keçin
  2. Partner görünürlüyü olan bir qabiliyyət tapın
  3. Redaktə etmək üçün klikləyin
  4. "Partner allow-list" bölməsində, daxil olmasını istədiyiniz tərəfdaşlar üçün kvadratçığıqları işarələyin
  5. 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:

  1. Qabiliyyəti redaktə edin
  2. İcazə siyahısındakı tərəfdaşın kvadratçığığını işarələməkdən çıxarın
  3. 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

  1. Bildirişdə Review Abilities düyməsinə klikləyin

  2. 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
  3. 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
  4. 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:

  1. Qabiliyyətlərinizi nəzərdən keçirin: Quraşdırılmış bütün qabiliyyətləri audit edin
  2. Tanınmamış qabiliyyətləri təsnif edin: Admin bildirişlərinə cavab verin
  3. Tərəfdaşları qurun: Partner görünürlüyü istifadə edirsinizsə, tərəfdaşları əlavə edin
  4. İstifadəni monitorinq edin: Hansı qabiliyyətlərin ən çox istifadə edildiyini izləyin
  5. 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