I finished listening to the MacAdmins podcast: Episode 78: Nolo Contendere, with Josh Wisenbaker.
Guest Josh Wisenbaker from Orchard & Grove (makers of NoMAD and NoMAD Login) discussed engineering at the Login Window level and modern security.
I've written about NoMAD before. To learn about the products available from Orchard & Grove click the pictures below.
I want to camp out a bit regarding their product NoMAD Login+ that comes with NoMAD Pro. On the podcast, Josh Wisenbaker said they will be changing the naming of their products so NoMAD Login+ may have changed by the time you read this.
For visual learners such as myself check out "NoMAD Login+ managed via your Okta dashboard" video.
If you are not familiar with Okta then read "Okta Today and Tomorrow: Going Beyond Internal Access Management".
For an explanation regarding development read "Authentication API".
NoMAD Pro allows users to login at the Login Window using Okta credentials. If the user does not have a local account on the Mac then using Okta credentials then NoMAD Pro will create a local username that matches Okta credentials. NoMAD Pro keeps the credentials synchronized.
From NoMAD Pro’s description: "NoMAD Pro can ensure that your user’s Okta passwords are synchronized down to their local accounts on the Mac. With plugins for Safari, Chrome, and Firefox you are able to catch every time a user signs into Okta and make sure the accounts are synchronized".
If your Mac computers and enrolled in the "Device Enrollment Program' then the following workflow occurs:
- A user unboxes their new Mac, connect to their network allowing for the enrollment into DEP and MDM.
- The first item seen is the NoMAD Login+ window. If the user hasn’t set up their Okta and activated Multi-Factor Authentication then the user can set up these items at the Login Window on their Mac.
- They would then close the window and log in to their Mac account they have just set up.
NoMAD Pro keeps their credentials in sync.
This allows the inclusion of YubiKey or other third party Identity Management solutions. Very cool!
If you are unfamiliar with YubiKey by YubiCo then check out this resource.
Included in the discussion was in-depth discussion regarding handling authentication and proving one’s identity on the internet without the help of passwords.
Diana Birsan refers to the talk given at OURSA.
The movement away from depending on Active Directory for authentication and authorization is exciting indeed. However, I've spoken with too many administrators that will continue to refuse any methodology other than AD. I wouldn't get excited to soon.