RBoy
(www.rboyapps.com - Making SmartThings Easy!)
11
This is the app @daven was referring to which not only manages users and locks but also allows a host of custom actions and different types of schedules for user codes:
If your lock has advanced features such as auto lock, privacy modes, external keypad locking, alarms etc you can access them with a custom device handler (optional for an enhanced experience):