Back to changelog

ورود هم‌زمان به چند حساب در پنل مدیریت؛ سوییچ بین ۱۰ اکانت بدون خروج

با قابلیت جدید Multi Account می‌توانید تا ۱۰ حساب را در پنل مدیریت نگه دارید و بدون خروج و ورود مجدد، بین آن‌ها جابه‌جا شوید.

ورود هم‌زمان به چند حساب در پنل مدیریت؛ سوییچ بین ۱۰ اکانت بدون خروج

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

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

هدف این قابلیت ساده است: کاربری که در طول روز با چند حساب سروکار دارد، باید بتواند در چند ثانیه حساب فعال خود را تغییر دهد و کارش را ادامه دهد.

قابلیت Multi Account در پنل مدیریت چیست؟

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

در قابلیت Multi Account این روند تغییر می‌کند.

کاربر می‌تواند چند حساب را یک‌بار به پنل اضافه کند و بعد از آن حساب موردنظر خود را از فهرست حساب‌های ذخیره‌شده انتخاب کند.

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

امکان اضافه کردن تا ۱۰ حساب

در نسخه فعلی این قابلیت، هر کاربر می‌تواند حداکثر ۱۰ حساب را در پنل خود نگه دارد.

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

بعد از اضافه شدن حساب‌ها، همه آن‌ها از بخش تغییر حساب قابل انتخاب هستند و جابه‌جایی تنها با چند کلیک انجام می‌شود.

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

سوییچ حساب بدون Logout

مهم‌ترین مزیت این قابلیت، حذف عملیات تکراری Logout و Login است.

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

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

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

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

قابلیت ورود با چند حساب فقط برای مدیر اصلی سیستم طراحی نشده است. هر کاربری که در جریان کاری خود به چند حساب دسترسی دارد می‌تواند از آن استفاده کند.

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

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

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

اطلاعات حساب‌ها با یکدیگر ترکیب نمی‌شوند

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

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

به این ترتیب دسترسی‌ها، اطلاعات، تنظیمات و داده‌های حساب قبلی نباید در حساب جدید باقی بمانند.

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

سطح دسترسی بعد از سوییچ نیز تغییر می‌کند

فرض کنید حساب اول دسترسی مدیر کامل داشته باشد اما حساب دوم فقط کارشناس پشتیبانی باشد.

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

بنابراین قابلیت Multi Account نباید باعث دور زدن سیستم دسترسی شود. تغییر حساب فقط نشست فعال را تغییر می‌دهد و تمام قوانین نقش‌ها و مجوزهای همان حساب همچنان اعمال می‌شوند.

این ساختار باعث می‌شود قابلیت سوییچ سریع، در کنار سیستم Roles & Permissions قابل استفاده باشد.

رمز عبور حساب‌ها ذخیره نمی‌شود

برای ایجاد تجربه سریع سوییچ اکانت، نیازی به ذخیره رمز عبور کاربران وجود ندارد.

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

در نتیجه رمز عبور حساب‌ها به‌عنوان بخشی از قابلیت Multi Account ذخیره نمی‌شود.

این موضوع هم از نظر امنیت و هم از نظر معماری ورود اهمیت دارد؛ زیرا قابلیت تغییر سریع حساب نباید به معنی نگهداری اطلاعات ورود حساس کاربران باشد.

کاربرد این قابلیت برای تیم پشتیبانی

یکی از مهم‌ترین کاربردهای این ویژگی در تیم پشتیبانی دیده می‌شود.

فرض کنید کارفرما اعلام می‌کند یک بخش از پنل برای حساب او به‌درستی کار نمی‌کند. کارشناس پشتیبانی ممکن است برای بررسی سناریو نیاز داشته باشد میان چند حساب آزمایشی یا مدیریتی جابه‌جا شود.

در حالت قبلی هر بار نیاز به Logout و Login وجود داشت.

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

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

کاربرد برای مدیران چند مجموعه یا چند شعبه

سناریوی دیگری که این قابلیت در آن کاربرد زیادی دارد، مدیریت چند مجموعه است.

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

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

قابلیت سوییچ حساب اجازه می‌دهد استقلال حساب‌ها حفظ شود، اما جابه‌جایی میان آن‌ها سریع باقی بماند.

چرا همه اطلاعات را در یک حساب قرار ندهیم؟

ممکن است این سؤال مطرح شود که اگر یک نفر چند حساب دارد، چرا همه اطلاعات در یک حساب واحد قرار نگیرند؟

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

در بعضی سیستم‌ها هر حساب متعلق به یک شرکت، پروژه، شعبه یا نقش کاملاً مستقل است. ترکیب این اطلاعات در یک حساب می‌تواند سطح دسترسی و ساختار داده‌ها را پیچیده کند.

گاهی نیز کاربر عمداً باید با چند هویت یا سطح دسترسی متفاوت سیستم را بررسی کند.

در چنین شرایطی Multi Account راه‌حل مناسب‌تری است؛ حساب‌ها مستقل باقی می‌مانند اما کاربر مجبور نیست برای جابه‌جایی میان آن‌ها دوباره احراز هویت اولیه را تکرار کند.

تفاوت Multi Account با Multi Tenant

این دو مفهوم گاهی با یکدیگر اشتباه گرفته می‌شوند.

در سیستم چندمستاجری یا Multi Tenant، یک حساب ممکن است به چند سازمان یا فضای کاری مختلف دسترسی داشته باشد و داخل همان حساب Workspace فعال را تغییر دهد.

اما Multi Account به این معنی است که چند حساب کاربری مستقل در دسترس هستند و کاربر میان خود حساب‌ها جابه‌جا می‌شود.

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

بنابراین Multi Account بیشتر شبیه نگهداری چند نشست مستقل در یک محیط است.

تجربه کاربری سوییچ بین حساب‌ها

یکی از اهداف ما این بود که قابلیت جدید بدون پیچیده کردن پنل اضافه شود.

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

اطلاعاتی مثل نام حساب یا شناسه قابل تشخیص آن کمک می‌کنند کاربر قبل از انتخاب بداند قرار است وارد کدام حساب شود.

بعد از سوییچ نیز بهتر است حساب فعال در رابط کاربری کاملاً مشخص باشد تا احتمال انجام عملیات در حساب اشتباه کاهش پیدا کند.

چرا محدودیت ۱۰ حساب در نظر گرفته شده است؟

هدف این قابلیت ایجاد یک فهرست کوتاه و کاربردی از حساب‌هایی است که کاربر واقعاً با آن‌ها کار می‌کند.

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

به همین دلیل در نسخه فعلی سقف ۱۰ حساب در نظر گرفته شده است.

این تعداد امکان استفاده حرفه‌ای را فراهم می‌کند و در عین حال تجربه کاربری فهرست حساب‌ها ساده و قابل مدیریت باقی می‌ماند.

حساب‌های قدیمی چگونه مدیریت می‌شوند؟

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

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

این منطق باعث می‌شود حساب‌هایی که کاربر بیشتر با آن‌ها کار می‌کند در دسترس باقی بمانند و فهرست به‌صورت خودکار مدیریت شود.

در صورت نیاز، کاربر می‌تواند بعداً دوباره به حساب حذف‌شده وارد شود و آن را به فهرست حساب‌ها اضافه کند.

مزیت Multi Account نسبت به استفاده از چند مرورگر

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

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

کاربر باید به خاطر داشته باشد هر پنجره متعلق به کدام حساب است و ممکن است ناخواسته عملیات را در پنجره اشتباه انجام دهد.

Multi Account تمام حساب‌های موردنیاز را در یک محیط مشخص قرار می‌دهد و جابه‌جایی را به یک قابلیت رسمی داخل خود نرم‌افزار تبدیل می‌کند.

این قابلیت چه تأثیری روی سرعت کار دارد؟

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

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

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

بهبود تجربه کاربری همیشه به اضافه کردن قابلیت‌های بزرگ وابسته نیست؛ گاهی حذف چند مرحله اضافی در یک فرایند پرتکرار تأثیر بیشتری دارد.

امنیت در قابلیت ورود با چند حساب

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

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

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

همچنین رمز عبور در ساختار ذخیره حساب‌ها نگهداری نمی‌شود و مدیریت سوییچ براساس نشست‌های معتبر انجام می‌شود.

Multi Account؛ یک قابلیت کوچک با تأثیر روزانه زیاد

ورود با چند حساب شاید در مقایسه با ماژول‌های بزرگ یک پنل مدیریت قابلیت کوچکی به نظر برسد، اما برای کاربرانی که هر روز با چند حساب کار می‌کنند تأثیر آن کاملاً محسوس است.

کاربر یک‌بار حساب‌های موردنیاز خود را اضافه می‌کند و بعد از آن جابه‌جایی میان آن‌ها در چند ثانیه انجام می‌شود.

تا ۱۰ حساب می‌توانند در فهرست نگهداری شوند، حساب‌ها مستقل باقی می‌مانند و کاربر بدون خروج مداوم از سیستم، حساب فعال را تغییر می‌دهد.

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

جمع‌بندی

قابلیت Multi Account امکان ورود و نگهداری چند حساب کاربری در یک پنل مدیریت را فراهم می‌کند.

کاربر می‌تواند تا ۱۰ حساب را اضافه کرده و بدون Logout و Login مجدد، میان آن‌ها سوییچ کند. هر حساب نشست، سطح دسترسی و اطلاعات مستقل خودش را حفظ می‌کند.

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

در نهایت هدف فقط سریع‌تر کردن Login نیست؛ هدف این است که جابه‌جایی میان حساب‌ها به بخشی طبیعی از تجربه کار با پنل تبدیل شود و کاربر برای یک عملیات تکراری مجبور به طی کردن چند مرحله اضافی نباشد.

سوالات متداول درباره قابلیت Multi Account

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

در نسخه فعلی امکان اضافه کردن و نگهداری حداکثر ۱۰ حساب وجود دارد.

برای تغییر حساب باید از پنل خارج شویم؟

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

آیا برای هر بار سوییچ باید رمز عبور وارد شود؟

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

آیا رمز عبور حساب‌های اضافه‌شده ذخیره می‌شود؟

خیر. قابلیت Multi Account برای تغییر حساب به ذخیره رمز عبور کاربران متکی نیست.

آیا سطح دسترسی حساب‌ها با هم ترکیب می‌شود؟

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

اگر بیش از ۱۰ حساب داشته باشیم چه اتفاقی می‌افتد؟

برای حفظ سقف ۱۰ حساب، حساب‌های قدیمی‌تر و کم‌استفاده‌تر می‌توانند از فهرست خارج شوند و در صورت نیاز دوباره قابل اضافه شدن هستند.

این قابلیت بیشتر برای چه افرادی مناسب است؟

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

Multi Account با Multi Tenant یکسان است؟

خیر. در Multi Account کاربر میان چند حساب کاربری مستقل جابه‌جا می‌شود، در حالی که در ساختار Multi Tenant معمولاً یک حساب به چند سازمان یا فضای کاری دسترسی دارد.