در اصطلاح فنی، Power User به کاربری اطلاق می شود که توانایی استفاده از ویژگی های پیشرفته و در سطحی بالاتر از کاربر معمولی را دارا بوده و در عین حال امکان دسترسی و ورود به قسمت های ادمین Administrator را نخواهد داشت.
KANTAR و Power User
همانطور که میدانیم، نرم افزار کانتار طراحی شده برای باسکول، لزوما به دسترسی های سطح بالا همچون دسترسی به پورت سریال، registry ، فایلهای سیستمی و ... نیازمند است. لذا کاربر Power User نمی تواند تامین کننده سطح دسترسی مورد نیاز نرم افزار باشد.
این درحالی است که ارائه سطح دسترسی بالا برای اپراتور باسکول عموما ما را با مشکلاتی مواجه می کند. بنابراین نیاز به حل این مسئله بسیار چالش برانگیز می نمود. از یک طرف سطح دسترسی بالا برای اجرای درست و بی عیب و نقص برنامه و از طرف دیگر لزوم اعمال محدودیت های کافی برای اپراتور باسکول !
راه حل مسئله
متخصصین کامپیوترسازه، برای حل این مشکل از راهکار هوشمندانه ای استفاده کردند. به این صورت که حین نصب نرم افزار دو گزینه برای مشتری ارائه می شود.
1- Standard Mode
این گزینه نرم افزار را در حالت متعارف خودش نصب میکند (بدون اعمال پیکربندی های لازم برای Power User)
2- Power User Mode
این گزینه حین نصب باعث اعمال پیکربندی های زیر در سیستم میشود:
a. ایجاد کاربری بنام operator با سطح دسترسی Power User
b. اعمال محدودیت برای مسیر نصب شده نرم افزار (D:\KANTAR)
c. نصب فایلهای سیستمی جهت اجرای کانتار در محیط کاربر operator با دسترسی کامل به منابع سیستم