Presently, a user must be an account level admin or security engineer to deploy the macOS System Extension, but setting up a computer is more of a tier 1 / tier 2 level task, and we do not want t1/t2 engineers to have rights beyond read access and deploying the System Extension. Can we add the ability to manage the System Extension deployment to the User and Read-only roles or better yet let us choose on a case-by-case basis or create 2 new roles which are User + System Extension or Read-only + System Extension? Unfortunately, we don't have MDM everywhere yet, and it'll be a while before we do. Alternatively, or in addition to the above, adding this functionality via API would also be acceptable. Then we can build a form to let them choose the macOS device and push out the System Extension. Would also need to be able to report on the System Extension status, Full Disk Access status, and the network filter status.