Dogfood: best practice teams (#20359)

This commit is contained in:
Noah Talerman
2024-07-15 16:22:15 -07:00
committed by GitHub
parent b4b44986b3
commit 02f4bfb794
4 changed files with 28 additions and 25 deletions
+3 -2
View File
@@ -78,5 +78,6 @@ jobs:
DOGFOOD_SERVERS_CANARY_ENROLL_SECRET: ${{ secrets.DOGFOOD_SERVERS_CANARY_ENROLL_SECRET }}
DOGFOOD_EXPLORE_DATA_ENROLL_SECRET: ${{ secrets.DOGFOOD_EXPLORE_DATA_ENROLL_SECRET }}
DOGFOOD_CALENDAR_API_KEY: ${{ secrets.DOGFOOD_CALENDAR_API_KEY }}
DOGFOOD_VIRTUAL_MACHINES_ENROLL_SECRET: ${{ secrets.DOGFOOD_VIRTUAL_MACHINES_ENROLL_SECRET }}
DOGFOOD_IPHONES_ENROLL_SECRET: ${{ secrets.DOGFOOD_IPHONES_ENROLL_SECRET }}
DOGFOOD_COMPLIANCE_EXCLUSIONS_ENROLL_SECRET: ${{ secrets.DOGFOOD_COMPLIANCE_EXCLUSIONS_ENROLL_SECRET }}
DOGFOOD_COMPANY_OWNED_IPHONES_ENROLL_SECRET: ${{ secrets.DOGFOOD_COMPANY_OWNED_IPHONES_ENROLL_SECRET }}
DOGFOOD_COMPANY_OWNED_IPADS_ENROLL_SECRET: ${{ secrets.DOGFOOD_COMPANY_OWNED_IPADS_ENROLL_SECRET }}
@@ -0,0 +1,18 @@
name: 🔳🏢 Company-owned iPads
team_settings:
features:
host_expiry_settings:
host_expiry_enabled: false
host_expiry_window: 0
secrets:
- secret: $DOGFOOD_COMPANY_OWNED_IPADS_ENROLL_SECRET
integrations:
google_calendar:
enable_calendar_events: false
agent_options:
controls:
macos_settings:
custom_settings:
scripts:
policies:
queries:
@@ -1,38 +1,22 @@
name: 📱 iPhones
name: 📱🏢 Company-owned iPhones
team_settings:
features:
enable_host_users: true
enable_software_inventory: true
host_expiry_settings:
host_expiry_enabled: false
host_expiry_window: 0
secrets:
- secret: $DOGFOOD_IPHONES_ENROLL_SECRET
- secret: $DOGFOOD_COMPANY_OWNED_IPHONES_ENROLL_SECRET
integrations:
google_calendar:
enable_calendar_events: false
agent_options:
path: ../lib/agent-options.yml
controls:
enable_disk_encryption: true
macos_settings:
custom_settings:
- path: ../lib/configuration-profiles/ios-restrictions.mobileconfig
- path: ../lib/configuration-profiles/ios-passcode-settings-ddm.json
- path: ../lib/configuration-profiles/ios-lock-screen-message.mobileconfig
- path: ../lib/configuration-profiles/ios-content-filtering.mobileconfig
macos_setup:
bootstrap_package: ""
enable_end_user_authentication: true
macos_setup_assistant: null
macos_updates:
deadline: ""
minimum_version: ""
windows_settings:
custom_settings: null
windows_updates:
deadline_days: 7
grace_period_days: 2
scripts: []
policies: []
queries: []
scripts:
policies:
queries:
@@ -1,4 +1,4 @@
name: "Virtual machines"
name: Compliance exclusions
team_settings:
features:
enable_host_users: true
@@ -7,7 +7,7 @@ team_settings:
host_expiry_enabled: false
host_expiry_window: 0
secrets:
- secret: $DOGFOOD_VIRTUAL_MACHINES_ENROLL_SECRET
- secret: $DOGFOOD_COMPLIANCE_EXCLUSIONS_ENROLL_SECRET
agent_options:
path: ../lib/agent-options.yml
controls: