You can use the built in SmartLocks app from the marketplace. It does a decent job of programming permanent users and seeing the history of usage. If you have access to rboy apps and you need more flexbility like managing multiple users, temporary users, expiration based users, scheduled users, notifications, actions and more check out LUM (which also works with SmartLocks dashboard)