Where is the Local Network permission stored?

It does not seem to be stored in the system or user TCC database?

Having a way to programatically grant the permission to a given app without user interaction, for example when automatically provisioning a CI node for macOS testing (with SIP disabled, so full disk access available), would be nice.

Filed as FB14878596

Answered by DTS Engineer in 801956022

I can’t help you reverse engineer how this stuff is stored.

for example when automatically provisioning a CI node for macOS testing

Right. I’d like like to see a way to configure this in managed environments; something like the com.apple.TCC.configuration-profile-policy payload.

Filed as FB14878596

Thanks for that.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

I can’t help you reverse engineer how this stuff is stored.

for example when automatically provisioning a CI node for macOS testing

Right. I’d like like to see a way to configure this in managed environments; something like the com.apple.TCC.configuration-profile-policy payload.

Filed as FB14878596

Thanks for that.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Where is the Local Network permission stored?
 
 
Q