Це особливість статусу за дизайном, коли користувач адміністратора завжди може перекрити програму Gatekeeper та відкрити програму, клацнувши правою кнопкою миші додаток у Finder.
Користувач адміністратора також може змінити настройки Gatekeeper або повністю відключити його, тому немає реального шкоди (як мінімум, на моїх очах) у представленні одноразового діалогового вікна білого списку, щоб переконатися, що користувач адміністратора має намір дозволити невідповідність (не підписаний або не-Mac App Store) для запуску програми.
Тепер, якщо ви знайшли спосіб, як користувач, який не адміністратор, обходив Gatekeeper, тоді я би сподівався подати вразливість безпеки в Apple, щоб отримати кредит на знаходження ями, як тільки вони виправлять будь-яку помилку реалізації, щоб дозволити запускати додатки політики.
Apple детально документує цю функцію щодо того, як явно перелічити білий додаток.
Gatekeeper - це не захист від зловмисних програм і не чорний список. Це набір політик, які дозволяють спочатку запустити належним чином підписані програми та / або перевірити квитанції магазину Mac App. Якщо користувач адміністратора явно запускає, а потім схвалює запуск невідповідного програмного забезпечення, у вас є проблеми з освітою чи політикою , на відміну від виявлення деякої вади в Gatekeeper.
Докладно я узагальнив (і в основному скопіював) відповідні розділи довідки Apple на білому переліку будь-якого додатка, щоб Gatekeeper дозволив йому безперешкодно та безперебійно працювати:
Як відкрити додаток від невстановленого розробника та звільнити його від Gatekeeper
Якщо ви впевнені, що додаток, завантажене з Інтернету, є останньою версією та є з джерела, якому ви довіряєте, ви можете відкрити додаток від невстановленого розробника, виконавши ці кроки.
Важливо: Деякі екрановані програми Apple від розробників, які перебувають у процесі отримання підписів ідентифікатора розробника, представлять параметр "Відкрити", коли їх двічі клацніть.
Примітка. У більшості випадків вам доведеться виконати ці дії лише один раз для всіх облікових записів користувачів на Mac:
- У Finder натисніть на клавішу Control або клацніть правою кнопкою миші піктограму програми.
- Виберіть "Відкрити" у верхній частині контекстного меню, яке з'явиться.
- У діалоговому вікні натисніть кнопку Відкрити. Якщо буде запропоновано, введіть ім’я та пароль адміністратора.
Примітка. Якщо є програма, яка містить декілька діалогових вікон Gatekeeper, ви можете тимчасово скористатися опцією "Завжди" "Гейткера". Переконайтесь, що відновіть параметр Gatekeeper, який був там раніше, щоб повернути функцію Gatekeeper.
Ви можете легко контролювати, хто може переглядати програми білого списку, не роздаючи імена та паролі адміністраторів користувачам, які не знають про цю функціональність, а також ви можете керувати воротарем із терміналу чи менеджера профілів та іншого програмного забезпечення з керованими налаштуваннями, наприклад Casper від JAMF. Ви також можете перевірити свої машини на предмет білого списку програмного забезпечення, щоб періодично скидати список дозволених додатків та визначати, хто виконує цю функцію, якщо ви хочете змінити політику та звичку.