Mac Password Management

We're pleased to announce a Robot Cloud local password management utility. Here is a breakdown of how it works. See the Video here.

Robot Cloud checks hourly to see if local workstation password of the logged-in user will expire within 14 days. If it detects a password that is expiring, an email notification is created and a pop-up notification is presented to the user asking them to change their password. The pop-up will automatically open System Preferences and select "Change Password", so all they have to do is type in their old and new passwords to complete the process. This method (changing through System Preferences) updates both the local keychain and local items cache, ensuring a clean change as opposed to the login window, which will change the local keychain but does not modify local items.

In addition to Robot Cloud email notification and pop-up notification (see image above), if the password expires today (or has expired) Robot Cloud will perform the following actions to attempt to prevent a user lockout:

  • Disable screensaver.
  • Disable sleep (workstation lid close on a notebook will still work).
  • Clear local items.

In the event that the user waits until the day a password expires, once the password has changed Robot Cloud will graciously restore the default screensaver and sleep settings.

If a Mac is running every day, there are a total of 28 notifications … 14 Robot Cloud updates (in a single ticket if you use Zendesk) as well as 14 local pop-ups … one per day until the password is changed. Also, if the password is changed and you use Zendesk, then Robot Cloud kindly notifies the user that their password was changed in a final Zendesk ticket — and solves the ticket for you! Such a gentleman.