bg_image
ارسال شده توسط

امیررضا عنایتی

افزونه دولت من پیشرو؛ ورود یکپارچه به BPMS با OAuth2 و SAML SSO

با افزونه دولت من پیشرو، امکان اتصال نرم‌افزار به سامانه دولت من و سرویس‌های احراز هویت سازمانی فراهم می‌شود. کاربران می‌توانند با هویت تأییدشده وارد محیط پیشرو شوند و اطلاعات حساب کاربری آن‌ها بر اساس تنظیمات سازمان مدیریت شود.

احراز هویت یکپارچه

اتصال به سامانه هویت بیرونی و سازمانی

دولت من

اتصال با OAuth2

SSO سازمانی

احراز هویت با SAML

دو روش مستقل، قابل تنظیم و مدیریت از پنل افزونه

ورود از طریق دولت من

اتصال مبتنی بر OAuth2 برای هدایت کاربر، دریافت نتیجه احراز هویت و بازیابی اطلاعات مجاز حساب.

ورود سازمانی با SAML

پیکربندی ارتباط با سرویس‌دهنده هویت سازمان از طریق تنظیم دستی یا دریافت Metadata.

نگاشت و مدیریت کاربران

تطبیق ویژگی‌های دریافتی با فیلدهای پروفایل و کنترل ایجاد یا به‌روزرسانی حساب‌ها.

ویدئوی معرفی افزونه ورود از طریق دولت من

در این ویدئو با بخش‌های اصلی افزونه آشنا شوید.

ورود یکپارچه در نرم‌افزار BPMS چه مسئله‌ای را حل می‌کند؟

در سازمان‌هایی که چند سامانه عملیاتی دارند، مدیریت جداگانه حساب‌های کاربری می‌تواند فرایند ورود، کنترل دسترسی و به‌روزرسانی اطلاعات هویتی را پیچیده کند. راهکار ورود یکپارچه یا Single Sign-On امکان استفاده از یک مرجع احراز هویت را برای ورود به سامانه‌های متصل فراهم می‌کند.

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

دو روش مستقل احراز هویت

اتصال دولت من با OAuth2 و اتصال سازمانی با SAML SSO دو مسیر مجزا هستند؛ مدیر سامانه می‌تواند روش موردنیاز را متناسب با زیرساخت خود پیکربندی کند.

اتصال به سامانه دولت من از طریق OAuth2

در روش OAuth2، افزونه کاربر را برای احراز هویت به سامانه دولت من هدایت می‌کند. پس از تأیید هویت، کد مجوز و توکن دسترسی دریافت می‌شود و اطلاعات کاربر از طریق سرویس مربوطه در اختیار افزونه قرار می‌گیرد.

تنظیم اطلاعات اتصال

امکان تعریف آدرس سامانه، شناسه کلاینت و کلید محرمانه برای برقراری ارتباط با سرویس احراز هویت.

نگاشت ویژگی‌های کاربر

تطبیق اطلاعاتی مانند نام، نام خانوادگی، شماره موبایل و کد ملی با فیلدهای متناظر در پروفایل پیشرو.

ثبت و به‌روزرسانی حساب

کنترل ثبت‌نام خودکار کاربران جدید و به‌روزرسانی اطلاعات حساب‌های موجود بر اساس داده‌های دریافتی.

در صورت نیاز به نگهداری اطلاعات تکمیلی، می‌توان فیلدهای سفارشی پروفایل را تعریف و مقدار دریافتی را به فیلد متای متناظر نگاشت کرد. همچنین امکان غیرفعال‌سازی ورود استاندارد نرم‌افزار برای این روش وجود دارد.

احراز هویت سازمانی با پروتکل SAML SSO

برای سازمان‌هایی که از سرویس‌دهنده هویت مرکزی یا Identity Provider استفاده می‌کنند، افزونه امکان برقراری ارتباط از طریق پروتکل SAML را فراهم می‌کند. تنظیمات اتصال می‌تواند به‌صورت دستی یا با استفاده از Metadata سرویس‌دهنده انجام شود.

دریافت Metadata

امکان تعریف اطلاعات سرویس‌دهنده به‌صورت دستی یا دریافت آن از طریق آدرس URL یا فایل XML متادیتای SAML.

تنظیم مشخصات سرویس

تعریف Entity ID، آدرس ورود و خروج، آدرس دریافت پاسخ، گواهی و کلید خصوصی سرویس‌دهنده.

کنترل‌های امنیتی

تنظیم اعتبارسنجی امضای دیجیتال، حالت Strict و امضای درخواست احراز هویت.

پس از دریافت پاسخ معتبر از سرویس‌دهنده هویت، ویژگی‌های کاربر با استفاده از Attribute Mapping به فیلدهای حساب کاربری پیشرو منتقل می‌شوند. افزونه همچنین از ثبت خودکار کاربر جدید، به‌روزرسانی حساب موجود، خروج یکپارچه و تولید Metadata مربوط به سرویس‌دهنده پیشرو پشتیبانی می‌کند.

مدیریت متمرکز اطلاعات و ورود کاربران

در هر دو روش احراز هویت، نگاشت ویژگی‌ها نقش مهمی در هماهنگی اطلاعات میان مرجع هویت و نرم‌افزار پیشرو دارد. مدیر سامانه مشخص می‌کند هر ویژگی دریافتی در کدام فیلد ذخیره شود؛ برای نمونه، ایمیل، نام و نام خانوادگی یا فیلدهای سفارشی پروفایل.

مدیریت ثبت‌نام

تعیین اینکه کاربران جدید در زمان ورود به‌صورت خودکار در پیشرو ایجاد شوند یا خیر.

به‌روزرسانی پروفایل

امکان همگام‌سازی اطلاعات حساب کاربری موجود با ویژگی‌های دریافت‌شده از مرجع احراز هویت.

کنترل روش ورود

امکان مدیریت فعال بودن هر روش و غیرفعال‌سازی ورود استاندارد نرم‌افزار برای روش انتخاب‌شده.

در صورت کامل نبودن اطلاعات اتصال یا بروز خطا در دریافت توکن، اطلاعات کاربر یا پاسخ احراز هویت، پیام خطای مرتبط در فرایند ورود نمایش داده می‌شود تا وضعیت اتصال قابل پیگیری باشد.

افزونه دولت من پیشرو برای چه سازمان‌هایی مناسب است؟

این افزونه برای سازمان‌هایی کاربرد دارد که می‌خواهند ورود کاربران به BPMS را به یک مرجع احراز هویت بیرونی یا سازمانی متصل کنند؛ از مجموعه‌هایی که از سامانه دولت من استفاده می‌کنند تا سازمان‌هایی که زیرساخت SSO مبتنی بر SAML دارند.

اگر سازمان شما به دنبال یکپارچه‌سازی فرایند ورود، کاهش مدیریت پراکنده حساب‌ها و هماهنگ‌سازی اطلاعات پروفایل کاربران است، افزونه دولت من پیشرو می‌تواند بخشی از زیرساخت احراز هویت نرم‌افزار مدیریت فرایند شما باشد.

پرسش‌های متداول درباره افزونه دولت من پیشرو

آیا OAuth2 و SAML هر دو باید فعال باشند؟

خیر. این دو روش مستقل هستند و بر اساس سامانه احراز هویت مورد استفاده سازمان، می‌توان روش مناسب را پیکربندی و فعال کرد.

چه اطلاعاتی از سامانه احراز هویت به پیشرو منتقل می‌شود؟

اطلاعات دریافتی به روش اتصال و ویژگی‌های ارائه‌شده از سوی مرجع هویت بستگی دارد. با قابلیت Attribute Mapping می‌توان فیلدهایی مانند نام، نام خانوادگی، ایمیل، موبایل و فیلدهای سفارشی را به پروفایل کاربر نگاشت کرد.

آیا حساب کاربران جدید به‌صورت خودکار ساخته می‌شود؟

بله، امکان کنترل ثبت‌نام خودکار کاربران جدید وجود دارد. همچنین می‌توان به‌روزرسانی اطلاعات حساب کاربران موجود را مدیریت کرد.

ورود یکپارچه را متناسب با زیرساخت سازمانتان پیاده‌سازی کنید.

برای بررسی نیازهای احراز هویت و انتخاب روش اتصال مناسب در نرم‌افزار پیشرو، با کارشناسان ما در ارتباط باشید.