Agree with @RBoy, I use the user management app to manage all of my door codes since I have multiple Schlage locks. I have an entry specifically for my housekeeper, kids, parents, etc. The beauty of using this app is if something were to ever change or a code gets compromised, all I have to do is update the app and a minute or so later its changed.
When my housekeeper comes, the house can be seen from the moon because of all the lights she turns on. One day I setup a virtual switch that gets turn on when she enters her code and automated the lights for her. She was startled by it, but now enjoys it because I also turn on all the fans and adjust the thermostat too.