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

اپلیکیشن‌های اندروید با اهداف و کاربردهای گوناگونی طراحی و توسعه داده می‌شوند و بسیاری از نیازهای کاربران را برطرف می‌سازند؛ برای مثال برنامه‌های مسیریاب، ویرایشگر عکس، شبکه‌های اجتماعی، برنامه‌های محاسباتی و غیره. هر یک از این اپلیکیشن‌ها‌ پس از نصب، مجموعه‌ای از دسترسی‌ها (Permissions) را به‌صورت پیش‌فرض دارند؛ اما بعضی از این برنامه‌ها، مجوز دسترسی به اطلاعاتی را دارند که برای آن‌ها ضروری نیست. با مجله‌ی مایکت همراه باشید.

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

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

مدیریت دسترسی برنامه ها در اندروید

انواع مجوزهای دسترسی در برنامه های اندروید

خوشبختانه، کنترل و مدیریت مجوزهای دسترسی در برنامه‌های اندرویدی کار بسیار آسانی است. این قابلیت با هدف محافظت از اطلاعات کاربران و حفظ حریم خصوصی آن‌ها توسعه داده شده‌ و کاربران اندروید 6 (Marshmallow) و بالاتر می‌توانند انواع مجوز‌ها را در اپلیکیشن‌های مختلف کنترل و محدود کنند.

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

نحوه تنظیم دسترسی برنامه های اندروید

نحوه تنظیم دسترسی‌ اپلیکیشن‌های اندرویدی

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

البته باید به این نکته توجه داشته باشید که رابط کاربری (UI) دستگاه‌های اندرویدی با یکدیگر متفاوت است و در نتیجه ممکن است مسیری که در این ادامه گفته شده است با تلفن هوشمند شما متفاوت باشد اما روش کلی کار یکسان است. پیشنهاد ما این است که برای دسترسی سریع‌تر، در تنظیمات، عبارات کلیدی را جستجو کنید تا بتوانید دسترسی‌ برنامه‌های خود را مدیریت کنید.

مشاهده دسترسی ها هنگام نصب برنامه

روش اول: مشاهده دسترسی ها هنگام نصب برنامه

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

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

بررسی مجوز نرم افزار ها

روش دوم: بررسی مجوز های یک نرم افزار

برای مدیریت مجوزهای دسترسی یک برنامه، بهتر است قبل از غیر فعال کردن مجوز ها، آنها را درک کنید؛ زیرا ممکن است باعث بروز مشکلاتی جدی در اجرای برنامه شود. گاهی اوقات در اولین اجرای یک برنامه، اجازه دسترسی به یکی از ویژگی های برنامه را نمی‌دهیم به همین علت ممکن است بخاطر نبود دسترسی لازم به درستی کار نکند و یا برنامه متوقف شود. مثلاً اگر برنامه ای به دوربین مرتبط باشد از مجوز های دوربین، مکان، میکروفون و فضای ذخیره سازی برای کار استفاده می کند.

 با این حال، لزومی در مجاز نگه داشتن هر مجوزی برای هر اپلیکیشنی وجود ندارد. چرا که از نسخه‌ی اندروید 6 به بعد، شما می‌توانید به صورت مجزا دسترسی‌های هر برنامه‌ی نصب شده بر روی دستگاه اندرویدی خود را کنترل کرده و آن‌ها را محدود (Deny) و یا فعال (Allow) نمایید. برای این کار مراحل زیر را انجام دهید:‌‌‌‌‌‌

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

درخواست مجوز از سوی برنامه

اگر از نسخه اندروید 9 به بالا استفاده می کنید، میتوانید به راحتی با نگه داشتن روی آیکن برنامه مورد نظر وارد صفحه اطلاعات برنامه (App Info)  شده و با انتخاب مجوزهای برنامه (App Permissions) آنها را مدیریت کنید. با این تفاوت که می‌توانید مشخص کنید که بعضی از مجوز ها به صورت کامل در پس زمینه فعال باشند و یا فقط زمانی که برنامه اجرا می شود فعال شوند.

روش سوم: تغییر مجوز ها بر اساس نوع آن‌ها

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

تغییر مجوز ها بر اساس نوع ان ها

اپلیکیشن‌های پیشنهادی برای کنترل راحت‌تر دسترسی‌ها

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

 

App Ops

این اپلیکیشن به کاربر انواع دسترسی‌های موجود روی گوشی یا تبلت اندرویدی او را نشان داده و قابلیت‌های پیشرفته‌ای همچون زمان‌بندی یک دسترسی مشخص برای یک برنامه‌‌ی به‌خصوص و همچنین امکان تغییر دسترسی برنامه‌ها و سرویس‌های سیستمی. البته برای بهره بردن از تمامی ویژگی‌های این اپلیکیشن می‌بایستی دستگاه اندرویدی خود را روت (Root) کنید.

آیکون برنامه App Ops - Permission manager

App Ops – Permission manager

حجم:۹.۹ مگابایت

دانلود AppOps

GlassWire

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

آیکون برنامه GlassWire Data Usage Monitor

GlassWire Data Usage Monitor

حجم:۱۱.۶ مگابایت

دانلود GlassWire

 

جمع‌بندی

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

 

خروج از نسخه موبایل