Skip to content

Commit 48c92cd

Browse files
authored
Update TCC profiles with network extension info (#900)
Add santanetd to the TCC profiles page. <img width="1444" height="3993" alt="localhost_3000_deployment_profile-tcc_" src="https://github.com/user-attachments/assets/c84593cf-7028-495a-b4ef-80d739c6fa75" />
1 parent 30cec02 commit 48c92cd

1 file changed

Lines changed: 36 additions & 1 deletion

File tree

docs/docs/deployment/profile-tcc.md

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,26 @@ will need the following information to configure this profile:
3737
- Permission or Service: `SystemPolicyAllFiles` or `Full-disk Access`
3838
- Access: Allow
3939

40-
#### App/Process #2:
40+
#### App/Process #2 (Network Extension):
41+
42+
:::info Network Extension
43+
This entry is only required if you are deploying the [network
44+
extension](network-extension.md). It can be safely omitted otherwise.
45+
:::
46+
47+
- Identifier type: "Bundle ID"
48+
- Identifier: `com.northpolesec.santa.netd`
49+
- Code Requirement:
50+
51+
```
52+
identifier "com.northpolesec.santa.netd" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = ZMCG7MLDV9
53+
```
54+
55+
- Statically validate this requirement: False
56+
- Permission or Service: `SystemPolicyAllFiles` or `Full-disk Access`
57+
- Access: Allow
58+
59+
#### App/Process #3:
4160

4261
- Identifier type: "Bundle ID"
4362
- Identifier: `com.northpolesec.santa.bundleservice`
@@ -117,6 +136,22 @@ for deploying custom profiles, you can use the following example as a template.
117136
<key>StaticCode</key>
118137
<false/>
119138
</dict>
139+
<!-- highlight-start -->
140+
<dict>
141+
<key>Allowed</key>
142+
<true/>
143+
<key>CodeRequirement</key>
144+
<string>identifier "com.northpolesec.santa.netd" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = ZMCG7MLDV9</string>
145+
<key>Comment</key>
146+
<string>Network extension - remove if not deploying santanetd</string>
147+
<key>Identifier</key>
148+
<string>com.northpolesec.santa.netd</string>
149+
<key>IdentifierType</key>
150+
<string>bundleID</string>
151+
<key>StaticCode</key>
152+
<false/>
153+
</dict>
154+
<!-- highlight-end -->
120155
<dict>
121156
<key>Allowed</key>
122157
<true/>

0 commit comments

Comments
 (0)