Ideally I’d like to be able to manage the lock using a open source self hosted home automation system.
If you have a favorite door lock, I’d love to hear it.
I used to use lockstate ($1 a month subscription): per user codes, notification when a code was used, time restricted codes, one time use codes… all very handy features
Any z-wave or ZigBee lock like those from Schlage are great. You can then integrate it into Home Assistant where there are great integrations like keymaster that make it super simple to do management like what you’ve mentioned