از ۹ ژوئیهٔ ۲۰۲۶، دایرکتوری برنامهها را به دایرکتوری افزونهها منتقل کردهایم. افزونهها روش اصلی برای کشف قابلیتهای گردش کار در ChatGPT و Codex هستند. یک افزونه میتواند شامل مهارتها، برنامهها و الگوهای برنامه باشد - برنامهها همچنان یکپارچهسازیهایی هستند که ChatGPT یا Codex را به دادهها و اقدامات خارجی وصل میکنند، درحالیکه افزونهها فعالسازی گردشکارها در ChatGPT را آسانتر میکنند. اتصالهای فعلی برنامهها بدون تغییر میمانند و کاربران میتوانند افزونههای جدید را از دایرکتوری افزونهها اضافه کنند و برنامهٔ زیربنایی را مانند قبل وصل و احراز هویت کنند. مدیران فضای کاری نصب افزونه را در تنظیمات فضای کاری > افزونهها مدیریت میکنند و میتوانند دسترسی و مجوزهای هر برنامهٔ زیربنایی را از داخل پیکربندی افزونه یا از تنظیمات فضای کاری > برنامهها مدیریت کنند.
نمای کلی
افزونهها به Codex و ChatGPT کمک میکنند با بستهبندی قابلیتهای لازم برای یک گردش کار مشخص، کارهای تکرارشونده را کامل کنند. یک افزونه میتواند راهنمایی گردش کار، مانند مهارتها، را شامل شود و همچنین میتواند به برنامههای تأییدشدهای وابسته باشد که به ابزارها، دادهها یا اقدامات وصل میشوند.
این مقاله برای مدیران، مالکان و کاربرانی در فضای کاری است که باید بدانند افزونهها چگونه کار میکنند، چه ارتباطی با برنامهها دارند و پیش از استفاده از یک افزونه در ChatGPT چه چیزهایی باید فعال شود.
افزونه چیست؟
افزونه قابلیتی بستهبندیشده برای یک گردش کار است. بسته به افزونه، ممکن است شامل این موارد باشد:
مهارتها، که دستورالعملها، اعلانها و الگوهای گردش کار قابل استفادهٔ مجدد ارائه میکنند و به Codex کمک میکنند یک کار را کامل کند.
برنامهها، که Codex یا ChatGPT را به سامانهها، دادهها و اقداماتی وصل میکنند که برای فضای کاری شما تأیید شدهاند.
الگوهای برنامه، که به مدیر کمک میکنند برنامهٔ موردنیاز افزونه را ایجاد یا پیکربندی کند.
برخی افزونهها گستردهاند و برخی دیگر برای یک حوزهٔ کسبوکار مشخص، مانند فروش، تحلیل داده یا عملیات داخلی ساخته شدهاند. یک افزونهٔ حوزهٔ کسبوکار ممکن است چند قابلیت را کنار هم بیاورد تا کاربران بتوانند بدون جابهجایی دستی میان ابزارهای جداگانه، کاری را کامل کنند.
یک افزونهٔ واحد ممکن است چندین مهارت و برنامه داشته باشد و به کاربران امکان دهد طیف گستردهای از کارها را انجام دهند. بخش افزونهها در تنظیمات فضای کاری به مدیران فضای کاری امکان میدهد دسترسپذیری افزونهها را مدیریت کنند و انتخاب کنند کدام نقشها افزونهای را بهطور خودکار دریافت کنند. تنظیمات موجود برنامه همچنان کنترل میکنند چه کسی میتواند از برنامه استفاده کند، برنامه چه اقداماتی میتواند انجام دهد و تنظیمات مرتبط چگونه باشند. هر افزونهای که شامل آن برنامه باشد، این مجوزها را به ارث میبرد.
از آنجا که افزونه ظرفی برای برنامهها و مهارتهاست، همهٔ قابلیتهای موجود برنامه، مانند برنامههای دارای رابط کاربری، برنامههای دارای همگامسازی، قابلیت جستوجو و ویژگیهای دیگر همچنان کار میکنند. اتصال یک برنامه همچنان شامل احراز هویت کاربر است و مدیران فضای کاری همچنان همهٔ کنترلهای برنامه، از جمله کنترلهای اقدام برای همسویی با نیازهای فضای کاری، را در اختیار دارند.
دایرکتوری افزونهها
دایرکتوری افزونهها جای اصلی برای کشف قابلیتهای گردش کار در ChatGPT و Codex است. فهرست یک افزونه میتواند شامل یک یا چند برنامه، مهارت و الگوی برنامه باشد. دایرکتوری افزونهها جایگزین دایرکتوری برنامهها میشود و همهٔ برنامههای موجود در قالب افزونهها بستهبندی شدهاند. ارسالهای جدید برنامه نیز در قالب یک افزونه وارد دایرکتوری برنامهها میشوند. دایرکتوری افزونهها هم در وب ChatGPT و هم در نسخهٔ دسکتاپ ChatGPT در دسترس است و در ChatGPT Work و ChatGPT Codex نیز ارائه میشود.
برای شروع، دایرکتوری افزونهها را باز کنید و یک افزونه را انتخاب کنید تا قابلیتهای آن، از جمله برنامهها، راهاندازی لازم و الزامات اتصال را بررسی کنید.
دایرکتوری افزونهها در طرحهای مختلف ChatGPT قابل مشاهده است. اینکه بتوانید افزونهای را نصب یا فراخوانی کنید به طرح شما، تنظیمات فضای کاری، نقش، سطح پشتیبانیشده، منطقه و قابلیتهای برنامههای موجود در آن بستگی دارد.
فهرست یک افزونه را انتخاب کنید تا قابلیتها، الزامات اتصال، شرایط و خطمشی حریم خصوصی هر برنامهٔ موجود در آن را بررسی کنید. اگر افزونهای به یک برنامه نیاز داشته باشد، آن برنامه باید برای فضای کاری و نقش شما فعال باشد تا بتوان از قابلیت مبتنی بر برنامه استفاده کرد.
نکته: دکمهٔ اتصال برای یک برنامهٔ مشخص ممکن است بر اساس محدودیتهای جغرافیایی، تنظیمات فضای کاری یا نوع طرح شما خاکستری و غیرفعال باشد. اگر دکمه یا راهنمای ابزار میگوید توسط مدیر غیرفعال شده است، پیش از تلاش دوباره از مدیر فضای کاری خود بخواهید برنامه را فعال کند.
برنامهها چگونه در افزونهها استفاده میشوند
بسیاری از افزونهها برای دسترسی به سامانههای خارجی به برنامهها وابستهاند. برای مثال، یک افزونه ممکن است به دسترسی به برنامهای نیاز داشته باشد که در فضای کاری تأیید شده و به محل نگهداری، انبار داده، CRM، مخزن اسناد یا ابزار پیامرسانی وصل میشود.
ممکن است فهرست یک افزونه قابل مشاهده باشد، حتی وقتی یکی از قابلیتهای موجود در آن قابل استفاده نباشد. برنامههای لازم باید برای نقش عضو فعال باشند؛ نصب و فراخوانی نیز ممکن است به طرح، فضای کاری، نقش، سطح پشتیبانیشده و قابلیتهای موجود بستگی داشته باشد.
مجوزهای برنامه موجود همچنان برای افزونهها اعمال میشوند. بسته به برنامه، مدیران و مالکان فضای کاری ممکن است بتوانند این موارد را کنترل کنند:
اینکه کدام کاربران، گروهها یا نقشها میتوانند به آن دسترسی داشته باشند (فقط Enterprise و Edu). برای اطلاعات بیشتر، ببینید: RBAC.
اینکه فقط میتواند دادهها را بخواند یا میتواند اقدام هم انجام دهد
اینکه آیا کاربران باید پیش از اجرای اقدامات، آنها را تأیید کنند
اینکه آیا همگامسازی، محدودیتهای دامنه، مرزهای منبع یا تنظیمات اختصاصی دیگر برنامه اعمال میشود.
هر افزونهای که از آن برنامه استفاده کند، این تنظیمات را به ارث میبرد.
تأیید یک برنامه در ChatGPT مجوزهای سامانهٔ منبع را نادیده نمیگیرد. اگر کاربری نتواند در سامانهٔ متصل به یک فایل، محل نگهداری، رکورد، فضای کاری یا کانال دسترسی داشته باشد، افزونه نباید از طریق Codex به او دسترسی بدهد.
توجه داشته باشید که همهٔ افزونهها شامل برنامه نیستند. برخی افزونهها ممکن است فقط شامل مهارتها باشند.
افزونههایی که شامل الگوهای برنامه هستند
برخی افزونهها ممکن است شامل یک الگوی برنامه باشند یا به برنامهای وابسته باشند که از یک الگو ساخته شده است. الگوهای برنامه با یک برنامهٔ آمادهٔ استفاده یکسان نیستند. ممکن است مدیر یا مالک فضای کاری لازم باشد پیکربندی ویژهٔ سازمان را وارد کند، یک پیشنویس برنامه بسازد، آن را منتشر کند و دسترسیها را اختصاص دهد تا اعضا بتوانند از افزونه استفاده کنند.
اگر افزونهای به الگوی برنامهای وابسته باشد که هنوز راهاندازی نشده است، اعضا ممکن است ابتدا به مدیری نیاز داشته باشند تا راهاندازی را کامل کند. افزونه بهتنهایی نمیتواند از الگوی برنامه استفاده کند.
برای اطلاعات بیشتر دربارهٔ راهاندازی الگو، الگوهای برنامهٔ ChatGPT را ببینید.
اتصال یک افزونه
افزونهها را از دایرکتوری افزونههای ChatGPT، از تنظیمات > افزونهها، یا از ورودی افزونهها در نوار کناری وب ChatGPT یا برنامهٔ دسکتاپ ChatGPT مرور کنید.
برنامهٔ موردنظرتان را انتخاب کنید.
اگر در دسترس است، اتصال را انتخاب کنید.
در صورت نیاز، OAuth را کامل کنید و همگامسازی را فعال کنید.
پس از اتصال افزونه، آن را در گفتگو با استفاده از منشنهای @ در اعلان خود فراخوانی کنید، یا + و سپس More را انتخاب کنید تا برنامهای را که میخواهید اضافه کنید انتخاب کنید.
راهاندازی یک افزونه برای فضای کاری
دایرکتوری افزونهها در طرحهای مختلف ChatGPT قابل مشاهده است. اینکه فردی بتواند افزونهای را نصب یا استفاده کند همچنان به طرح او، تنظیمات فضای کاری، نقش، سطح پشتیبانیشده و قابلیتهای موجود در افزونه بستگی دارد. پیش از اینکه از اعضا بخواهید از یک افزونه استفاده کنند، الزامات آن را بررسی کنید و هر برنامهٔ لازم را پیکربندی کنید.
افزونهای که به برنامهای مشخص نیاز دارد، فقط زمانی در دسترس است که آن برنامه برای نقش عضو فعال شده باشد. افزونههایی که فقط شامل مهارتها هستند یا برنامههای اختیاری دارند، بهطور پیشفرض در دسترس میمانند.
مدیران و مالکان در فضاهای کاری Business و Enterprise/Edu میتوانند هم افزونهها و هم برنامههای زیربنایی را پیکربندی کنند:
تنظیمات فضای کاری -> افزونهها به شما امکان میدهد پیکربندی کنید که افزونه فعال یا غیرفعال باشد، در کل فضای کاری یا برای نقشهای مشخص در دسترس باشد، و مسیری برای پیکربندی برنامهٔ داخل افزونه فراهم میکند.
تنظیمات فضای کاری -> برنامهها به شما امکان میدهد برنامهها، از جمله اقدامات، کنترلها، همگامسازی و دسترسپذیری را پیکربندی کنید.
این دو پنل تنظیمات مکمل یکدیگرند. از پنل پیکربندی افزونهها برای مدیریت کامل یک افزونه استفاده کنید. از پنل پیکربندی برنامهها برای مدیریت اختصاصی برنامهها استفاده کنید.
شروع کنید:
به تنظیمات فضای کاری > افزونهها بروید و افزونه را انتخاب کنید.
مهارتهای موجود در افزونه، برنامههای لازم، برنامههای اختیاری و الگوهای برنامه را بررسی کنید.
در خطمشی نصب، برای هر نقش واجد شرایط، در دسترس یا نصبشده را انتخاب کنید.
اگر افزونه به برنامهای نیاز دارد، برنامهٔ لازم را از صفحهٔ افزونه باز کنید یا به تنظیمات فضای کاری > برنامهها بروید، سپس برنامه یا الگوی برنامه را انتخاب کنید.
اگر برنامه فعال نیست، فعالسازی را انتخاب کنید. اگر برنامهٔ موجود هنوز پیشنویس است، پس از بررسی پیکربندی، انتشار را انتخاب کنید.
در جایی که این کنترلها برای برنامه در دسترساند، دسترسی نقش، دسترسی بیدرنگ، پیکربندی اقدامات، پیکربندی تأییدها، جستوجوی نمایهشده و مجوز همگامسازی را بررسی کنید. دربارهٔ پیکربندی برنامهها بیشتر بخوانید.
اگر برنامه به احراز هویت ارائهدهنده نیاز دارد، از یک کاربر آزمایشی بخواهید حساب خود را وصل کند، سپس یک اعلان آزمایشی کمریسک اجرا کنید.
بخشهای زیر راهنمایی سریع برای راهاندازی یک برنامه ارائه میکنند. دربارهٔ برنامهها اینجا بیشتر بخوانید.
برنامه یا الگوی برنامهٔ مرتبط را پیدا و بررسی کنید
اگر میدانید کدام افزونه را میخواهید راهاندازی کنید، به تنظیمات فضای کاری > افزونهها بروید، افزونه را انتخاب کنید و برنامهها و الگوهای برنامهٔ موجود در آن را بررسی کنید. اگر برنامهای لازم است، برای پیکربندی آن به تنظیمات فضای کاری > برنامهها بروید. دسترسی نقش، کنترلهای اقدام، مجوزهای برنامه و تنظیمات مرتبط موجود برای هر افزونهای که از آن برنامه استفاده کند اعمال میشود.
اگر از قبل نام برنامه یا الگو را میدانید، میتوانید مستقیم به تنظیمات فضای کاری -> برنامهها بروید. از دایرکتوری برای فعال کردن یک برنامهٔ جدید، از فعالشده برای مدیریت یک برنامهٔ تأییدشده، یا از پیشنویسها برای بررسی برنامهٔ سفارشی در انتظار انتشار استفاده کنید. برنامههای Business بهطور پیشفرض فعالاند؛ برنامههای Enterprise و Edu بهطور پیشفرض غیرفعالاند.
منوی گزینههای بیشتر (...) را برای برنامه انتخاب کنید، سپس مشاهدهٔ جزئیات را انتخاب کنید و تأیید کنید:
برنامه به کدام سامانه وصل میشود
چه اطلاعاتی را میتواند جستوجو یا واکشی کند
آیا میتواند دادهها را در ChatGPT همگامسازی کند یا نه
آیا برای افزونه لازم است یا اختیاری
سپس هر اقدامی را که برنامه میتواند انجام دهد، بهویژه هر چیزی که میتواند اطلاعات ایجاد، بهروزرسانی یا ارسال کند، بررسی کنید.
اگر برنامه به سامانههای حساس یا دادههای تحت مقررات وصل میشود، برای بررسی مناسب فروشنده، حقوقی، امنیتی یا محل اقامت داده مکث کنید. برای برنامههای سفارشی MCP، پیش از انتشار، سرور MCP، مدل احراز هویت، ابزارهای در معرض استفاده، رفتار اقدامات نوشتنی و هر بستهٔ افزونهای را که به برنامه وابسته است در این بررسی بگنجانید.
اختصاص دسترسی برنامه و تعیین مرزهای اقدام و داده
مدیران و مالکان Enterprise و Edu میتوانند با اختصاص برنامه به کاربران، گروهها یا نقشها تصمیم بگیرند کدام اعضای فضای کاری میتوانند از آن استفاده کنند. افزونهای که شامل آن برنامه باشد، این اختصاص دسترسی را به ارث میبرد.
میتوانید از RBAC یا کنترلهای دسترسی برنامه استفاده کنید تا برنامه را فقط به آن گروه اختصاص دهید و پس از اعتبارسنجی گردش کار، آن را گسترش دهید.
افزونهای که از یک برنامه استفاده میکند، دسترسی نقش، کنترلهای اقدام و تنظیمات مرتبط آن برنامه را به ارث میبرد. توجه داشته باشید که اختصاص برنامه در تنظیمات فضای کاری شما کنترل میکند چه کسی میتواند در ChatGPT به برنامه دسترسی داشته باشد. این کار مجوزهای موجود کاربر در سامانهٔ منبع متصل را نادیده نمیگیرد. کاربران همچنان باید OAuth و مجوزهای مناسب دیگر را برای استفاده از سامانهٔ متصلی که برنامه بر آن متکی است داشته باشند.
مدیران و مالکان همچنین میتوانند بررسی کنند برنامه مجاز به انجام چه کارهایی است:
در صورت امکان، نسخهٔ نخست را فقطخواندنی نگه دارید.
اقدامات نوشتن یا تغییر را فقط زمانی مجاز کنید که تیم به آنها نیاز دارد.
در صورت لزوم، برای اقدامات تازهافزودهشده بازبینی مدیر را الزامی کنید.
از محدودیتهای دامنه استفاده کنید تا کاربران در حسابهای کاری تأییدشده بمانند.
در صورت امکان، همگامسازی را به پوشهها، درایوها، محلهای نگهداری، فضاها یا کانالهای تأییدشده محدود کنید.
انتشار و اعتبارسنجی
وقتی تنظیمات برنامه درست به نظر میرسد، Publish را انتخاب کنید.
اگر افزونه از یک بازارچه وارد شده است، هر زمان میخواهید آخرین نسخه را از منبع اصلی آن دریافت کنید، از Refresh روی افزونهٔ فضای کاری استفاده کنید.
پس از راهاندازی، دسترسی، کنترلهای اقدام، تنظیمات همگامسازی، پرسشهای پشتیبانی، تحلیلها و نیازهای انطباق را بهصورت دورهای بررسی کنید.
غیرفعال کردن افزونهها
وضعیت افزونه و نصب افزونه کنترلهای جداگانهای هستند. افزونه در اصل بستهای از دستورالعملها (مهارتها) و دسترسی به سامانههای خارجی (برنامهها) است. غیرفعال کردن یک افزونه، برنامهها و مهارتهای داخل آن افزونه را غیرفعال میکند.
«غیرفعال کردن افزونه» چه کاری انجام میدهد
در تنظیمات فضای کاری > افزونهها، منوی گزینههای بیشتر افزونه (...) را باز کنید و غیرفعال کردن افزونه را انتخاب کنید. در پیام تأیید، برنامههای فعال افزونه که غیرفعال خواهند شد نشان داده میشود. این اقدام دسترسی برنامه را تغییر میدهد؛ بستهٔ افزونه را از اعضایی که قبلاً آن را نصب کردهاند حذف نصب نمیکند.
از آنجا که تنظیمات برنامه مشترک است، غیرفعال کردن یک برنامه میتواند بر افزونهها و تجربههای دیگر ChatGPT که از همان برنامه استفاده میکنند نیز اثر بگذارد. پیش از ادامه، فهرست برنامههای تحت تأثیر را بررسی کنید.
در دسترس و نصبشده خطمشیهای نصب هستند، نه مجوزهای برنامه. در دسترس به اعضای واجد شرایط اجازه میدهد خودشان افزونه را نصب کنند. نصبشده آن را بهطور خودکار برای نقش انتخابشده نصب میکند. هیچیک از این تنظیمات، دسترسی به یک برنامه یا دادههای زیربنایی آن را اعطا نمیکند.
ملاحظات امنیت و مجوز
هنگام بررسی یک افزونه، از همان فرایند بررسی استفاده کنید که برای برنامهها در ChatGPT به کار میبرید.
تأیید کنید افزونه به کدام سامانهٔ خارجی وابسته است. تأیید کنید افزونه میتواند از اقدامات فقطخواندنی، اقدامات نوشتنی یا هر دو استفاده کند. تأیید کنید آیا برای اقدامات حساس، تأیید اقدام لازم است یا نه. در صورت امکان، عرضهٔ نخست را به یک گروه آزمایشی محدود نگه دارید. پیش از گسترش دسترسی، بررسی کنید آیا تأیید حقوقی، امنیتی، حریم خصوصی، محل اقامت داده یا فروشنده لازم است یا نه. پس از عرضه، دسترسی را بهصورت دورهای بررسی کنید.
برنامهها ممکن است شرایط، خطمشیهای حریم خصوصی و تعهدات محل اقامت دادهٔ خود را داشته باشند. پیش از فعال کردن دسترسی برای گردشکارهای حساس یا تحت مقررات، آن شرایط را بررسی کنید.
پرسشهای متداول
چرا نمیتوانم افزونه را پیدا کنم؟
دایرکتوری افزونهها در طرحهای مختلف ChatGPT قابل مشاهده است، اما نصب و استفاده از یک افزونه میتواند به طرح شما، تنظیمات فضای کاری، نقش، سطح پشتیبانیشده و قابلیتهای موجود در افزونه بستگی داشته باشد. در یک فضای کاری مدیریتشده، از مدیر یا مالک بخواهید خطمشی نصب افزونه و هرگونه دسترسی لازم به برنامه را تأیید کند. در Codex، تازهسازی تغییرات دایرکتوری ممکن است تا شش ساعت طول بکشد؛ پیش از تلاش دوباره، Codex را راهاندازی مجدد کنید یا دادههای افزونه را تازهسازی کنید.
چرا افزونه میگوید یک برنامه به راهاندازی نیاز دارد؟
افزونه ممکن است به برنامهای نیاز داشته باشد که برای نقش شما فعال نشده یا هنوز به پیکربندی نیاز دارد. از مدیر یا مالک فضای کاری بخواهید برنامهٔ لازم را بررسی کند. ممکن است مدیر لازم باشد آن را فعال کند، از یک الگو بسازد، پیشنویسی را منتشر کند یا دسترسی را اختصاص دهد تا اعضا بتوانند از افزونه استفاده کنند.
چرا افزونه میگوید باید برنامههای لازم را وصل کنم؟
برخی افزونهها پیش از اتصال برنامههای لازم نصب میشوند. Codex پس از اتصال آن برنامههای لازم و فعال شدنشان برای نقش شما میتواند از افزونه استفاده کند.
چرا افزونه به دادههای مورد انتظار دسترسی ندارد؟
هم دسترسی فضای کاری ChatGPT و هم سامانهٔ منبع را بررسی کنید. کاربر باید در ChatGPT به برنامه دسترسی داشته باشد و همچنین برای محتوای زیربنایی در سامانهٔ متصل مجوز داشته باشد.
چرا افزونه نمیتواند اقدامی انجام دهد؟
ممکن است مدیر دسترسی برنامه را به حالت فقطخواندنی محدود کرده باشد، یا اقدام به تأیید نیاز داشته باشد. از مدیر بخواهید کنترلهای اقدام، تنظیمات تأیید اقدام و هر مجوز لازم در سامانهٔ منبع برای آن اقدام را بررسی کند.
چرا پس از غیرفعال کردن یک برنامه در ChatGPT، افزونهٔ مرتبط هنوز در Codex دیده میشود؟
غیرفعال کردن یک برنامه، افزونه را از استفاده از قابلیت مبتنی بر آن برنامه منع میکند، اما افزونهای را که از قبل نصب شده حذف نصب نمیکند. ممکن است افزونه همچنان در Codex دیده شود و مهارتها یا قابلیتهای دیگر آن که به برنامهٔ غیرفعالشده نیاز ندارند همچنان قابل استفاده باشند. از مدیر یا مالک فضای کاری بخواهید برنامههای لازم و اختیاری افزونه، خطمشی نصب و مجوزهای برنامه را بررسی کند. بخش غیرفعال کردن افزونهها در بالا را ببینید.
چرا میتوانم افزونهای را ببینم اما فقط در Codex از آن استفاده کنم؟
برخی افزونههای محلی یا ویژهٔ Codex فقط در Codex قابل استفادهاند. افزونهای که بهصورت محلی ایجاد شده یا در بخش شخصی ظاهر میشود، ممکن است لازم باشد بارگذاری، وارد یا توسط مدیر در دسترس قرار داده شود تا فضای کاری گستردهتر بتواند از آن استفاده کند.
چرا به مهارتها دسترسی ندارم؟
مهارتهای شخصی در Work در طرحهای پولی بهجز Free و Go در دسترساند. در یک فضای کاری مدیریتشده، نصب و استفاده از افزونه نیز ممکن است به تنظیمات فضای کاری، نقش و سطح پشتیبانیشده بستگی داشته باشد.
