On 4.3.0 there is the new `screenlock` table
# macos
h
On 4.3.0 there is the new
screenlock
table
t
FYI this table only works when osquery is run from a user context (you can still run it as root, but not via
launchctl asuser 0
sadly, there is no way around this because of how the underlying API works
h
good to know, thanks 👍
t
the other thing to note is even if you run osquery with the right user id context, that user must be currently logged in otherwise the query still won't work
😢 1
a
@terracatta so, will this table work via next version of kolide fleet using osquery with root priveleges on endpoints?
Thank you for previous answer!
s
I suspect the data is stored in a keychain, or similar protected context. So unless the user is logged in, the data is inaccessible. (At least, that’s how the undocumented APIs seem)
a
Got it! Thanks!