Skip to content

A framework for re-escrowing missing or invalid FileVault keys with Jamf Pro.

License

Notifications You must be signed in to change notification settings

thom-bartlett/jss-filevault-reissue

 
 

Repository files navigation

Reissuing FileVault keys with Jamf

based on https://github.com/homebysix/jss-filevault-reissue

Update to support SwiftDialog by Tom Bartlett - VentureWell - October 21, 2022

This tool provides a nice user interface to rotate FileVault recovery keys. It uses the great SwiftDialog tool: https://github.com/bartreardon/swiftDialog

How to Use

Scope to users who do not have FileVault keys stored or verified and set it to send once a day. Users will receive the following prompt to sign-in and once they do the script will attempt to rotate the FileVault key and re-escrow to Jamf.

Screenshot

Security

  • Check is run to ensure no remote users are connected.
  • Variable temporarily contains user password and generates a plist to authenticate with FileVault
  • Variable in unset

About

A framework for re-escrowing missing or invalid FileVault keys with Jamf Pro.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%