برنامه SAML سفارشی خود را تنظیم کنید

استفاده از SSO مبتنی بر SAML

ورود یکپارچه (SSO) به کاربران اجازه می‌دهد تا با استفاده از اعتبارنامه‌های حساب گوگل مدیریت‌شده خود، به تمام برنامه‌های ابری سازمانی خود وارد شوند. گوگل SSO از پیش یکپارچه‌شده را با بیش از ۲۰۰ برنامه ابری محبوب ارائه می‌دهد.

برای راه‌اندازی SSO مبتنی بر SAML با یک برنامه سفارشی که در کاتالوگ از پیش یکپارچه‌شده نیست، این مراحل را انجام دهید.

برنامه SAML سفارشی خود را تنظیم کنید

مرحله ۱: برنامه SAML سفارشی را اضافه کنید

  1. در کنسول مدیریت گوگل، به منو بروید و سپس برنامه‌ها و سپس اپلیکیشن‌های وب و موبایل .

    برای این کار باید به عنوان مدیر ارشد وارد سیستم شوید.

  2. روی افزودن برنامه کلیک کنید و سپس برنامه SAML سفارشی اضافه کنید .
    نام برنامه را وارد کنید و در صورت تمایل، یک آیکون برای برنامه خود آپلود کنید. آیکون برنامه در فهرست برنامه‌های وب و موبایل، در صفحه تنظیمات برنامه و در لانچر برنامه نمایش داده می‌شود. اگر آیکونی آپلود نکنید، با استفاده از دو حرف اول نام برنامه، یک آیکون ایجاد می‌شود.
  3. روی ادامه کلیک کنید.
  4. در صفحه جزئیات ارائه‌دهنده هویت گوگل ، با استفاده از یکی از این گزینه‌ها، اطلاعات راه‌اندازی مورد نیاز ارائه‌دهنده خدمات را دریافت کنید:
    1. فراداده‌های IDP را دانلود کنید.
    2. آدرس اینترنتی SSO و شناسه موجودیت را کپی کنید و گواهی (یا اثر انگشت SHA-256 ، در صورت نیاز) را دانلود کنید.
  5. (اختیاری) برای وارد کردن اطلاعات در صفحه پیکربندی SSO مربوطه، در یک برگه یا پنجره مرورگر جداگانه، به ارائه دهنده خدمات خود وارد شوید و اطلاعاتی را که در مرحله 5 کپی کرده‌اید وارد کنید، سپس به کنسول مدیریت برگردید.
  6. روی ادامه کلیک کنید.
  7. برای دریافت مقادیر این فیلدها با ارائه دهنده خدمات خود تماس بگیرید. در پنجره جزئیات ارائه دهنده خدمات ، موارد زیر را وارد کنید:
    1. آدرس اینترنتی ACS — آدرس اینترنتی سرویس Assertion Consumer ارائه دهنده خدمات، پاسخ SAML را دریافت می‌کند. این پاسخ باید با https:// شروع شود.
    2. شناسه موجودیت - نام منحصر به فرد جهانی.
    3. آدرس اینترنتی شروع (Start URL ) — (اختیاری) این پارامتر RelayState را در یک درخواست SAML تنظیم می‌کند، که می‌تواند یک آدرس اینترنتی برای هدایت به آن پس از احراز هویت باشد.
  8. (اختیاری) برای نشان دادن اینکه ارائه‌دهنده خدمات شما نیاز به امضا شدن کل پاسخ احراز هویت SAML دارد، کادر پاسخ امضا شده را علامت بزنید. اگر این کادر علامت زده نشود (پیش‌فرض)، فقط عبارت درون پاسخ امضا می‌شود.
  9. (اختیاری) قالب شناسه نام و مقدار شناسه نام را برای برنامه SAML سفارشی خود تنظیم کنید. شناسه نام پیش‌فرض، ایمیل اصلی است.
    نکته : برای هرگونه نگاشت شناسه نام مورد نیاز برای برنامه‌های موجود در کاتالوگ، مقالات راه‌اندازی را در کاتالوگ برنامه‌های SAML ما بررسی کنید. همچنین می‌توانید ویژگی‌های سفارشی ایجاد کنید، یا در کنسول مدیریت یا از طریق APIهای SDK گوگل ادمین ، و به آنها نگاشت کنید.
  10. روی ادامه کلیک کنید.
  11. در صورت نیاز، برای نگاشت ویژگی‌های کاربر بر اساس الزامات ارائه‌دهنده خدمات، روی «افزودن نگاشت» کلیک کنید.
    توجه : شما می‌توانید حداکثر ۱۰۰۰۰ ویژگی را برای همه برنامه‌ها تعریف کنید. از آنجا که هر برنامه یک ویژگی پیش‌فرض دارد، این تعداد شامل ویژگی پیش‌فرض به علاوه هر ویژگی سفارشی که اضافه می‌کنید، می‌شود.
    1. برای ویژگی‌های فهرست راهنمای گوگل ، روی منوی «انتخاب فیلد» کلیک کنید تا نام فیلد را انتخاب کنید. همه ویژگی‌های فهرست راهنمای گوگل در لیست کشویی موجود نیستند. اگر ویژگی‌ای که می‌خواهید نگاشت کنید (مثلاً ایمیل مدیر ) در دسترس نیست، می‌توانید آن ویژگی را به عنوان یک ویژگی سفارشی اضافه کنید ، که آن را در اینجا برای انتخاب در دسترس قرار می‌دهد.
    2. برای ویژگی‌های برنامه ، ویژگی مربوطه را برای برنامه SAML سفارشی خود وارد کنید.
  12. (اختیاری) برای وارد کردن نام گروه‌های مرتبط با این برنامه:
    1. برای عضویت در گروه (اختیاری) ، روی «جستجوی گروه» کلیک کنید، یک یا چند حرف از نام گروه را وارد کنید و نام گروه را انتخاب کنید.
    2. در صورت نیاز گروه‌های بیشتری اضافه کنید (حداکثر ۷۵ گروه).
    3. برای ویژگی برنامه ، نام ویژگی گروه‌های مربوطه از ارائه‌دهنده خدمات را وارد کنید.

    صرف نظر از تعداد نام گروه‌هایی که وارد می‌کنید، پاسخ SAML فقط گروه‌هایی را شامل می‌شود که کاربر (مستقیم یا غیرمستقیم) عضو آنها است. برای اطلاعات بیشتر، به «درباره نگاشت عضویت گروه» مراجعه کنید.

  13. روی پایان کلیک کنید.

مرحله ۲: برنامه SAML خود را روشن کنید

  1. در کنسول مدیریت گوگل، به منو بروید و سپس برنامه‌ها و سپس اپلیکیشن‌های وب و موبایل .

    برای این کار باید به عنوان مدیر ارشد وارد سیستم شوید.

  2. برنامه SAML خود را انتخاب کنید.
  3. روی دسترسی کاربر کلیک کنید.
  4. برای فعال یا غیرفعال کردن یک سرویس برای همه افراد سازمان خود، روی «فعال برای همه» یا «غیرفعال برای همه» کلیک کنید و سپس روی «ذخیره» کلیک کنید.

  5. (اختیاری) برای فعال یا غیرفعال کردن یک سرویس برای یک واحد سازمانی:
    1. در سمت چپ، واحد سازمانی را انتخاب کنید.
    2. برای تغییر وضعیت سرویس، روشن یا خاموش را انتخاب کنید.
    3. یکی را انتخاب کنید:
      • اگر وضعیت سرویس روی «به ارث رسیده» تنظیم شده است و می‌خواهید تنظیمات به‌روزرسانی‌شده را حفظ کنید، حتی اگر تنظیمات والد تغییر کند، روی «لغو» کلیک کنید.
      • اگر وضعیت سرویس روی «لغو شده» تنظیم شده باشد، یا روی «وراثت» کلیک کنید تا به همان تنظیمات والد خود برگردید، یا روی «ذخیره» کلیک کنید تا تنظیمات جدید حفظ شود، حتی اگر تنظیمات والد تغییر کند.
        درباره ساختار سازمانی بیشتر بدانید.
  6. (اختیاری) برای فعال کردن یک سرویس برای مجموعه‌ای از کاربران در سراسر یا درون واحدهای سازمانی، یک گروه دسترسی انتخاب کنید. برای جزئیات بیشتر، به سفارشی‌سازی دسترسی به سرویس با استفاده از گروه‌های دسترسی بروید.
  7. مطمئن شوید آدرس‌های ایمیلی که کاربران شما برای ورود به برنامه SAML استفاده می‌کنند با آدرس‌های ایمیلی که برای ورود به دامنه Google شما استفاده می‌کنند، مطابقت داشته باشد.
تغییرات می‌توانند تا ۲۴ ساعت طول بکشند اما معمولاً سریع‌تر اتفاق می‌افتند. اطلاعات بیشتر

مرحله ۳: تأیید کنید که SSO با برنامه سفارشی شما کار می‌کند

شما می‌توانید هم SSO مبتنی بر ارائه‌دهنده هویت (IdP) و هم SSO مبتنی بر ارائه‌دهنده خدمات (SP) را آزمایش کنید.

آغاز شده توسط IdP

  1. در کنسول مدیریت گوگل، به منو بروید و سپس برنامه‌ها و سپس اپلیکیشن‌های وب و موبایل .

    برای این کار باید به عنوان مدیر ارشد وارد سیستم شوید.

  2. برنامه SAML سفارشی خود را انتخاب کنید.
  3. در بالا سمت چپ، روی «تست ورود به سیستم SAML» کلیک کنید.

    برنامه شما باید در یک تب جداگانه باز شود. اگر اینطور نشد، از اطلاعات موجود در پیام‌های خطای برنامه SAML حاصل برای به‌روزرسانی تنظیمات IdP و SP خود در صورت نیاز استفاده کنید، سپس ورود به سیستم SAML را دوباره امتحان کنید.

آغاز شده توسط SP

  1. آدرس SSO مربوط به برنامه SAML جدید خود را باز کنید. باید به طور خودکار به صفحه ورود به سیستم گوگل هدایت شوید.
  2. نام کاربری و رمز عبور خود را وارد کنید.

    پس از تأیید اعتبار ورود به سیستم، به برنامه SAML جدید خود هدایت می‌شوید.