Credits¶
macOSLAPS started at The Pennsylvania State University. Thank you to Penn State for the start, and to everyone who has helped since.
- Code over the years: @neilmartin83, @apizz, @MagerValp, @discentem, @dechkovanen and @bartreardon.
- In this release: Henri Kovanen for the MDM install and inventory scripts; @TobiasSplinter for the Windows LAPS schema work (#102, #103); @Melvin-P-NL for the password-length fix (#121); and a former Penn State colleague for the real
AutoSetupAdminAccountsoutput that the MDM-created admin detection is tested against. - The reports that shaped 4.0: @rougegoat (#75), @tlcarpenter (#86), @staze (#88), @brianhm (#92, #93), @GabrielKemp (#96), @mhu4711 (#104), @mruepp (#106), @FocusTechnologiesAdmin (#109), @AndreaDelmonte (#110), @dmmueller (#112), @BenjaminHoegh (#117, #118), @wakco (#119) and @security-josh (#120). Device mode,
-expireIn, encrypted escrow and the safer rotation all started as one of these issues. - The #laps channel on MacAdmins Slack, for years of questions, testing and patience. Please keep it coming with this prerelease.
From the 3.x documentation¶
These people helped build macOSLAPS in its early years:
- Rusty Myers: working out the difference between Windows time and epoch time.
- Matt Hansen: the original random password generator.
- Per Olofsson: the international date format and
PasswordGrouping. - Allen Clouser and Jody Harpster: testing, and finding that the
'key isn't on every Windows keyboard, so it's excluded by default. - John Pater: the idea of generating ten passwords and picking one at random.
- Joel Rennich: sample code and answers for changing the password in Active Directory and storing it in the System keychain.
- Peter Szul: making sure macOSLAPS can write to Active Directory before it changes anything.
- The MacAdmins community, for testing, insight and feedback over the years.