یکپارچهسازی SCIM در OpenAI به ارائهدهندگان هویت اجازه میدهد دادههای هویتی کاربران را با OpenAI مبادله کنند و تأمین دعوتنامههای ChatGPT و API Platform و حذف کاربران از فضاهای کاری ChatGPT و سازمانهای API Platform را خودکار کنند. برخلاف سیستم تک نشانه ای (SSO)، SCIM بین فضاهای کاری ChatGPT و سازمانهای API مشترک نیست.
یکپارچهسازی SCIM فقط برای سازمانهای API Platform با طرحهای صورتحساب Custom یا Unlimited و فضاهای کاری ChatGPT با طرحهای Enterprise یا EDU در دسترس است. SCIM در ChatGPT for Teachers در دسترس نیست. برای آشنایی بیشتر با این طرحهای صورتحساب، لطفاً با تیم فروش OpenAI تماس بگیرید.
پرسشهای متداول SCIM
چگونه یکپارچهسازی SCIM را راهاندازی کنم؟
SCIM در ChatGPT را میتوان در برگه هویت و تأمین پیکربندی کرد. SCIM در API Platform را میتوان در تنظیمات هویت پیکربندی کرد. کاربرانی که دسترسی مالک دارند میتوانند «همگامسازی دایرکتوری» را فعال کنند؛ این فرایند آنها را در راهاندازی همگامسازی دایرکتوری با ارائهدهنده IdP شما از طریق پرتال WorkOS راهنمایی میکند. نمایی از پرتال WorkOS:
کدام ارائهدهندگان هویت توسط یکپارچهسازی SCIM پشتیبانی میشوند؟
IdPهای پشتیبانیشده شامل Okta، Entra ID (Azure AD)، Google Workspace، PingFederate، OneLogin، Rippling و موارد دیگر هستند، همراه با گزینههایی برای پیادهسازیهای سفارشی SCIM و یک نقطه پایان SFTP برای تأمین از طریق فایل CSV.
«مدیریتشده با SCIM» بودن یعنی چه؟
«مدیریتشده با SCIM» یعنی حساب کاربر از طریق تأمین و لغو تأمین خودکار بر اساس اطلاعات همگامسازیشده دایرکتوری کنترل میشود. کاربرانی که بهصورت دستی اضافه شدهاند توسط SCIM مدیریت نمیشوند، مگر اینکه بعداً از دایرکتوری همگامسازی شوند.
آیا علاوه بر استفاده از SCIM میتوان کاربران را بهصورت دستی اضافه کرد؟
بله. کاربران ChatGPT را میتوان بهصورت دستی از طریق صفحه اعضا به فضای کاری اضافه کرد. کاربران API Platform را میتوان بهصورت دستی از طریق صفحه افراد در تنظیمات پلتفرم یا API مدیریت به سازمان اضافه کرد. فهرستهای اعضا نشان میدهند کدام کاربران توسط SCIM مدیریت میشوند و کدامیک بهصورت دستی اضافه شدهاند.
اگر نام و نام خانوادگی کاربر در ChatGPT با آنچه در IDP است مطابقت نداشته باشد چه اتفاقی میافتد؟
کاربران ChatGPT میتوانند نام خود را در سرویسهای ما ویرایش کنند، اما برای کاربرانی که توسط SCIM مدیریت میشوند، تغییرات نام از IdP شما میتواند نام نمایشدادهشده در ChatGPT را بهروزرسانی کند. SCIM همچنان کاربران را بر اساس نشانی ایمیل مطابقت میدهد؛ بنابراین صرفاً ناهماهنگی نام نباید مانع تأمین یا تغییرات عضویت شود.
اگر کاربری ایمیل خود را در IDP بهروزرسانی کند چه اتفاقی میافتد؟
وقتی ایمیل کاربر در ارائهدهنده هویت تغییر میکند، رویدادی از طریق SCIM ارسال میشود تا OpenAI از تغییر مطلع شود. اگر معیارهای تغییر ایمیل اداری برآورده شود، نشانی ایمیل کاربر تغییر خواهد کرد.
اگر تغییر نشانی ایمیل کاربر ناموفق بود، لطفاً معیارها را بررسی کنید و در صورت نیاز برای دریافت کمک با support@openai.com تماس بگیرید.
دایرکتوری SCIM هر چند وقت یکبار همگامسازی میشود؟
اکثر سرویسها هر ۳۰ تا ۴۰ دقیقه همگامسازی میشوند (برخی سرویسها مانند Okta بلافاصله همگامسازی میشوند).
آیا راهی برای اجبار همگامسازیهای دایرکتوری وجود دارد؟
در حال حاضر راهی برای اجبار همگامسازی دایرکتوری SCIM وجود ندارد. اگر با دایرکتوری SCIM خود مشکل دارید، لطفاً با ایجاد یک تیکت در گوشه پایین این صفحه راهنما با پشتیبانی تماس بگیرید.
ChatGPT
وقتی یک کاربر ChatGPT از طریق SCIM دعوت میشود چه اتفاقی میافتد؟
اگر کاربر از قبل در فضای کاری باشد و تحت مدیریت SCIM قرار بگیرد، ایمیلی دریافت نخواهد کرد.
اگر کاربری با SCIM تأمین شود و آن کاربر از قبل عضو فضای کاری نباشد، ایمیلی برای او ارسال میشود که به او اطلاع میدهد به فضای کاری دعوت شده است.
کاربر میتواند با استفاده از پیوند موجود در ایمیل دعوت یا با ورود از طریق chatgpt.com دعوت را بپذیرد. اگر کاربر دعوت را نپذیرد، همچنان در برگه اعضا بهصورت «دعوت در انتظار» نمایش داده میشود.
ایجاد خودکار حساب چگونه با SCIM تعامل دارد؟
ایجاد خودکار حساب کاربران را بهصورت واکنشی، در زمانی که تلاش میکنند ثبتنام کنند یا وارد شوند، تأمین میکند. این کار بهعنوان تأمین «درستبهموقع» شناخته میشود. در مقابل، SCIM کاربران را بهصورت پیشدستانه، بهمحض اضافه شدن آنها به یک گروه مشخص در IdP، تأمین میکند.
بهعنوان بهترین روش، قویاً توصیه میکنیم ایجاد خودکار حساب و SCIM را همزمان فعال نکنید. فعال کردن هر دو قابلیت در حساب شما ممکن است باعث تأمین دسترسی برای کاربران مدیریتنشده شود. به یاد داشته باشید که فقط کاربرانی که توسط SCIM مدیریت میشوند میتوانند در پاسخ به تغییرات عضویت گروه در IdP بهصورت خودکار غیرفعال شوند.
چگونه Groups را با یکپارچهسازی SCIM خود فعال کنم؟
وقتی همگامسازی دایرکتوری را با ChatGPT فعال میکنید، دایرکتوریهای همگامسازیشده موجود شما بهصورت خودکار با گروههای ChatGPT همگامسازی خواهند شد. هر گروهی که برای همگامسازی با IdP خود انتخاب کنید، بهصورت خودکار در ChatGPT منعکس خواهد شد.
همچنان امکان ایجاد دستی گروهها را در تنظیمات فضای کاری ChatGPT خود خواهید داشت.
آیا مالکان فضای کاری میتوانند کنترل کنند که گروههای مدیریتشده با SCIM در جریانهای اشتراکگذاری ظاهر شوند یا نه؟
مالکان فضای کاری میتوانند کنترل کنند که گروههای مدیریتشده با SCIM در جریانهای اشتراکگذاری مانند GPTها و پروژهها برای کاربران فضای کاری قابل کشف باشند یا نه.
به تنظیمات فضای کاری بروید.
هویت و دسترسی را انتخاب کنید.
قابل کشف برای کاربران فضای کاری را بررسی کنید.
توجه داشته باشید که این تنظیم گروهها را از همگامسازی SCIM حذف نمیکند یا تأمین گروه را متوقف نمیکند. اگر فعال باشد، گروههای مدیریتشده با SCIM در قابلیتهای مختلف اشتراکگذاری داخل ChatGPT ظاهر نخواهند شد.
اگر یک پروژه یا GPT از قبل با یک یا چند گروه مدیریتشده با SCIM به اشتراک گذاشته شده باشد، دفعه بعد که آن پروژه یا GPT بهروزرسانی شود، آن گروهها از فهرست اشتراکگذاری حذف خواهند شد.
آیا گروه SCIM گروه ChatGPT را بازنویسی میکند؟
بله. اگر از قبل یک گروه ChatGPT با همان نام گروهی داشته باشید که از IdP شما همگامسازی شده است، گروه موجود ChatGPT بهجای ایجاد یک گروه تکراری، تحت مدیریت SCIM قرار میگیرد. سپس عضویت آن توسط IdP شما کنترل میشود؛ بنابراین اگر گروه موجود ChatGPT اعضایی دارد که بهصورت دستی مدیریت میشوند، پیش از فعال کردن همگامسازی، گروه را در IdP خود بررسی کنید.
چطور میتوانم تشخیص دهم کدام کاربران یا گروهها از طریق SCIM اضافه شدهاند؟
در بخشهای اعضا و گروهها در تنظیمات فضای کاری ChatGPT، کنار نام هر کاربر یا گروه یک نشان وجود دارد که مشخص میکند آیا از طریق SCIM اضافه شده است یا نه.
اگر کاربری از طریق SCIM حذف و سپس دوباره اضافه شود، چه اتفاقی برای دادههای او میافتد؟
حذف و اضافهکردن دوباره یک کاربر از طریق SCIM همان رفتار نگهداری داده را دارد که حذف دستی دارد و طبق سیاست نگهداری داده فضای کاری انجام میشود. برای جزئیات کامل، لطفاً به مقاله ما مراجعه کنید: نگهداری دادهها هنگام حذف یک عضو از فضای کاری
آیا میتوانم یک کاربر مدیریتشده با SCIM را موقتاً تعلیق یا غیرفعال کنم و در عین حال SCIM را فعال نگه دارم؟
فقط از داخل ChatGPT امکانپذیر نیست. برای فضاهای کاری ChatGPT که با SCIM مدیریت میشوند، ارائهدهنده هویت (IdP) شما منبع مرجع دسترسی کاربر است. اگر کاربری همچنان به برنامه ChatGPT یا به یک گروه تأمینشده با SCIM در IdP شما اختصاص داده شده باشد، حذف دستی او از فضای کاری ممکن است فقط موقتی باشد. کاربر میتواند در همگامسازی بعدی SCIM یا همگامسازی مجدد دستی دوباره اضافه شود.
برای جلوگیری موقت از دسترسی و در عین حال فعال نگه داشتن SCIM برای بقیه فضای کاری، دسترسی کاربر را در IdP خود بهروزرسانی کنید. مطمئنترین روش این است که کاربر را از انتساب برنامه ChatGPT یا از گروه تأمینی که دسترسی میدهد حذف کنید. وقتی آماده بازگرداندن دسترسی بودید، کاربر را دوباره در IdP خود اضافه کنید و SCIM او را دوباره تأمین خواهد کرد.
توجه: بسته به IdP شما، تعلیق یا غیرفعال کردن حساب کاربر ممکن است انتساب برنامه ChatGPT را حذف نکند. اگر انتساب فعال بماند، کاربر ممکن است همچنان دوباره تأمین شود. یک گروه «بدون مجوز» داخل ChatGPT نیز جایگزین قابل اعتمادی برای تعلیق دسترسی نیست.
API Platform
وقتی یک کاربر API Platform توسط SCIM دعوت میشود چه اتفاقی میافتد؟
وقتی کاربری توسط SCIM تأمین میشود، کاربر دعوتنامهای برای سازمان پلتفرم دریافت میکند. کاربر تأمینشده باید دعوتنامه را بپذیرد یا دوباره وارد شود تا عضو سازمان شود. اگر کاربر دعوت را نپذیرد، همچنان در برگه اعضا بهصورت «دعوت در انتظار» نمایش داده میشود.
اگر کاربری با SCIM تأمین شود و آن کاربر از قبل عضو سازمان نباشد، ایمیلی برای او ارسال میشود که به او اطلاع میدهد به سازمان دعوت شده است. اگر کاربر از قبل در سازمان باشد و تحت مدیریت SCIM قرار بگیرد، ایمیلی دریافت نخواهد کرد.
چطور میتوانم تشخیص دهم کدام کاربران از طریق SCIM اضافه شدهاند؟
در بخش اعضای سازمان در تنظیمات پلتفرم، کنار نام هر کاربر یا دعوتنامه یک نشان وجود دارد که مشخص میکند آیا از طریق SCIM اضافه شده است یا نه.
چه بهروزرسانیهایی را میتوانم از طریق SCIM برای کاربرانم انجام دهم؟
ما در حال حاضر از همگامسازی بهروزرسانیهای نام از ارائهدهنده هویت (IdP) شما پشتیبانی میکنیم. لطفاً توجه داشته باشید که اگر کاربری عضو چند سازمان باشد، هرگونه تغییر نام در همه آنها اعمال خواهد شد. کاربران همچنین میتوانند در هر زمان نام خود را بهصورت دستی بهروزرسانی کنند.
آیا میتوانم Groups را با یکپارچهسازی SCIM در API Platform خود فعال کنم؟
بله. گروهها میتوانند از ارائهدهنده هویت (IdP) شما از طریق SCIM همگامسازی شوند، که عضویت را بهصورت خودکار بهروز نگه میدارد. سپس میتوانید در پلتفرم OpenAI به آن گروهها نقش اختصاص دهید.
