صلاحيت کی نظر آنا (Ability Visibility)
Superdav AI Agent v1.12.0 ۾ Ability Visibility ڪن ڪنٽرول شامل ڪيا آهن جيڪي اهو منظم ڪندا ته ڪهڙا سرفيسز هر صلاحيت کي ڏسڻ (expose) گهرجي. ان سان ڊيزاينرز (administrators) اهڙي طرح ayarlڪار ڪري سگهن ٿا ته ڪهڙا ايجنت جي صلاحيتون REST APIs، MCP سرورن، WooCommerce انتظام (integrations)، ۽ ٻين رابطن تروتاز طريقن ذريعي موجود هجن.
Ability Visibility ڇا آهي؟
Ability Visibility هڪ اجازت نظام آهي جيڪو ان کي منظم ڪري ٿو ته:
- ڪهڙيون صلاحيتون ايجنتن لاءِ موجود آهن
- اهن کي ڪٿي ڏسڻ گهرجي (REST API، MCP، WooCommerce، etc.)
- ڪنهن جي انهن تي رسائي آهي (پارتنر آلو-لستن ذريعي)
- اهن کي ڪهڙو تصنيف ڏني وڃي ٿو (منتج يا غير منتج)
هر صلاحيت جو هڪ نظر اچڻ جو هيٺ ڏنل سطح آهي جيڪا مختلف سرفيسز تي ان جي موجود هجڻ جو حڪم ڪندي آهي.
Visibility Levels
Public (عام)
Public abilities هر ڪٿي موجود هوندا آهن:
- REST API endpoints
- MCP servers
- WooCommerce integrations
- Chat interfaces
- سڀ صارف رولن (مناسب اجازت ناهن سان)
مثال: scaffold-block-theme, activate-theme, send-email
Internal (درستي)
Internal abilities صرف توهان جي WordPress installation اندر موجود هوندا آهن:
- Chat interfaces
- Admin panels
- صرف لاگ-ين ڪندڙ صارف
- REST API يا ٻاهرين انتظام ذريعي ڏيکاري ناهي
مثال: manage-settings, view-analytics, export-data
Partner (پارتنر)
Partner abilities صرف انهن پارٽنر لاءِ موجود هوندا آهن جن کي آلو-لست ۾ شامل ڪيو وڃي آهي:
- پارتنر آلو-لست ۾ واضح اندراج گهرجي
- پارتنر ڪردارن سان REST API ذريعي موجود
- پارتنر تصديق (authentication) سان MCP ذريعي موجود
- عام صارف لاءِ موجود ناهي
مثال: bulk-import-users, modify-billing, access-analytics
Disabled (منتي)
Disabled abilities ڪٿي به موجود نه هوندا آهن:
- ڪنهن سرفيس ذريعي ڏيکاري ناهي
- ڇاٽ ۾ موجود ناهي
- اڊمن پینل ۾ موجود ناهي
- پرانے يا تجرباتي صلاحيتن لاءِ فائديمند آهي
صلاحيت کی نظر کو سنبھالنا (Managing Ability Visibility)
صلاحیت کی نظر سیٹنگز تک رسائی (Accessing Ability Visibility Settings)
- WordPress Admin → Superdav AI Agent → Settings پر جائیں۔
- Abilities ٹیب پر کلک کریں۔
- آپ کو انسٹال شدہ تمام abilities کی فہرست اور ان کی نظر آنے کی سطح نظر آئے گی۔
صلاحیت کی تفصیلات دیکھنا (Viewing Ability Details)
کسی بھی ability پر کلک کرنے سے آپ یہ دیکھ سکتے ہیں:
- Name: اس ability کا شناخت کنندہ (identifier)
- Description: یہ ability کیا کام کرتی ہے
- Current visibility: عوامی (Public)، اندرونی (Internal)، پارٹنر (Partner)، یا غیر فعال (Disabled)
- Partner allow-list: کون سے پارٹنرز تک رسائی حاصل کر سکتے ہیں (اگر Partner visibility ہو تو)
- Last updated: نظر کو آخری بار کب تبدیل کیا گیا تھا
- Status: تسلیم شدہ (Recognized) یا غیر درجہ بندی شدہ (Unclassified)
نظر کی سطح تبدیل کرنا (Changing Visibility Levels)
کسی ability کی نظر تبدیل کرنے کے لیے:
- لسٹ میں اس ability پر کلک کریں۔
- ڈراپ ڈاؤن سے ایک نئی visibility level منتخب کریں۔
- اگر آپ "Partner" منتخب کر رہے ہیں، تو allow-list میں پارٹنر آئیڈنٹیفائر شامل کریں۔
- Save پر کلک کریں۔
مثال:
Ability: bulk-import-users
Current visibility: Public
Change to: Partner
Partner allow-list: partner-123, partner-456
بڑے آپریشنز (Bulk Operations)
ایک سے زیادہ abilities کی نظر تبدیل کرنے کے لیے:
- abilities کے آگے بکس چیک کریں۔
- bulk action dropdown سے ایک نئی visibility level منتخب کریں۔
- Apply پر کلک کریں۔
پارٹنر allow-list (Partner Allow-List)
partner allow-list یہ کن بیرونی پارٹنرز کو Partner-level abilities تک رسائی حاصل کرنے کی اجازت دیتا ہے۔
پارٹنرز شامل کرنا (Adding Partners)
- Superdav AI Agent → Settings → Partners پر جائیں۔
- Add Partner پر کلک کریں۔
- پارٹنر آئیڈنٹیفائر درج کریں (عام طور پر ایک API key یا آرگنائزیشن ID)۔
- اختیاری طور پر پارٹنر کا نام اور تفصیل شامل کریں۔
- Save پر کلک کریں۔
پارٹنرز کو abilities کے ساتھ جوڑنا (Assigning Abilities to Partners)
پارٹنر شامل کرنے کے بعد:
- Abilities ٹیب تي وڃو (Go to the Abilities tab)
- Partner visibility وارو موجود ability کي ڳلو (Find an ability with Partner visibility)
- Edit ڪرڻ لاءِ کليڪ ڪريو (Click to edit)
- "Partner allow-list" سيكشن ۾، ان پارٽنرن جي باري باکسز چیک ڪريو جنہیں رسائی ہور ہونی چاہيدي (In the "Partner allow-list" section, check the boxes for partners who should have access)
- Save تي کليڪ ڪريو
Partner Access ختم ڪرڻ (Revoking Partner Access)
کوئی پارٽنر جي رسائی ختم ڪرڻ لاءِ:
- ability edit ڪريو
- allow-list ۾ ان پارٽنر کا باکس ان چیک نه ڪيو (Uncheck the partner's box in the allow-list)
- Save تي کليڪ ڪريو
پارٽنر کي فوري طور تي ان ability جي رسائی ختم ٿي ويندي آهي.
غير تصنیف ٿيل Abilities (Unclassified Abilities)
جڏهن توهان ڪا third-party ability انسٹال ڪريو جيڪا Superdav AI Agent سمجهي نه، تڏهن ان کي Unclassified مارڪ ڪيو ويندو آهي.