Taking a cue from iOS, Mac OS X 10.8 “Mountain Lion” introduced new systems to
help users manage access requests to potentially sensitive and private personal
information. When an app required access to a user’s Contacts, for instance, a
consent prompt appeared on screen asking the user to allow or disallow this
Broadly, this system is known as
TCC or transparency, consent and control.
With each version of macOS, Apple broadens the scope of privacy controls. The
upcoming release of macOS Mojave expands these controls such that many
previously-permitted interactions will require user consent. Prompts for
consent appear only once when an action first requires approval.
With more to manage and only a single prompt to allow or disallow access, it can
be opaque for users to understand the state of their system. Actions may fail
with no clear indication as to why; a decision to disallow access is easily
forgotten after many weeks or months.
Let’s create an easy method to reset these decisions to allow for a fresh start.
Continue reading ❭