Hello, I’m working on a security agent plugin for Mac. The plugin provides a mechanism with custom UI via SFAuthorizationPluginView and a privileged mechanism with the business logic. The plugin needs to support unlocking the device, so I changed the authorize right to invoke my agent: class evaluate-mechanisms created 731355374.33196402 mechanisms FooBar:loginUI builtin:reset-password,privileged FooBar:authenticate,privileged builtin:authenticate,privileged modified 795624943.31730103 shared tries 10000 version 1 I also changed the system.login.screensaver right to use authorize-session-owner: class rule comment The owner or any administrator can unlock the screensaver, set rule to authenticate-session-owner-or-admin to enable SecurityAgent. created 731355374.33196402 modified 795624943.32567298 rule authenticate-session-owner version 1 I also set screenUnlockMode to 2, as was suggested in this thread: macOS Sonoma Lock Screen with SFAutorizationPluginView is not hiding the macOS desktop. In
2
0
364