From b5d17fca4df39e297738853d10a49ea72c8dfd5a Mon Sep 17 00:00:00 2001 From: Janis Watts <184028114+jmwatts@users.noreply.github.com> Date: Thu, 19 Dec 2024 17:41:58 -0600 Subject: [PATCH] =?UTF-8?q?Implement=201Password=20automatic=20updates=20v?= =?UTF-8?q?ia=20config=20profile=20using=20"Inclu=E2=80=A6=20(#24887)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Implement 1Password automatic updates via config profile using "Include any" labels https://github.com/fleetdm/confidential/issues/9041 --------- Co-authored-by: Allen Houchins Co-authored-by: Allen Houchins <32207388+allenhouchins@users.noreply.github.com> --- ...utomatically-update-1Password.mobileconfig | 33 +++++++++++++++++++ it-and-security/teams/workstations-canary.yml | 3 ++ 2 files changed, 36 insertions(+) create mode 100644 it-and-security/lib/macos/configuration-profiles/automatically-update-1Password.mobileconfig diff --git a/it-and-security/lib/macos/configuration-profiles/automatically-update-1Password.mobileconfig b/it-and-security/lib/macos/configuration-profiles/automatically-update-1Password.mobileconfig new file mode 100644 index 0000000000..ebd5c8ffd3 --- /dev/null +++ b/it-and-security/lib/macos/configuration-profiles/automatically-update-1Password.mobileconfig @@ -0,0 +1,33 @@ + + + + + PayloadContent + + + PayloadDisplayName + 1Password + PayloadIdentifier + com.1password.1password.1751576D-172A-408C-88F4-2EB754081022 + PayloadType + com.1password.1password + PayloadUUID + 1751576D-172A-408C-88F4-2EB754081022 + PayloadVersion + 1 + updates.autoUpdate + + + + PayloadDisplayName + Automatically check for 1Password updates + PayloadIdentifier + com.fleetdm.4AF68654-3F58-4ACC-8D10-131B472BBD40 + PayloadType + Configuration + PayloadUUID + 4AF68654-3F58-4ACC-8D10-131B472BBD40 + PayloadVersion + 1 + + diff --git a/it-and-security/teams/workstations-canary.yml b/it-and-security/teams/workstations-canary.yml index f52965dbf3..58b3c09e84 100644 --- a/it-and-security/teams/workstations-canary.yml +++ b/it-and-security/teams/workstations-canary.yml @@ -88,6 +88,9 @@ controls: - path: ../lib/macos/configuration-profiles/ensure-show-status-bar-is-enabled.mobileconfig - path: ../lib/macos/declaration-profiles/passcode-settings.json - path: ../lib/macos/declaration-profiles/software-update-settings.json + - path: ../lib/macos/configuration-profiles/automatically-update-1Password.mobileconfig + labels_include_any: + - "Macs with 1Password8 installed" macos_setup: bootstrap_package: "" enable_end_user_authentication: false