Proposed User Registry Data Model¶
These are some of the important actions for an abstract phone system.
- Let a user call another user
- Let a user sign up for a name at a domain
- Let a user create an alias for their domain
- Let a user change their registration password (infrequent, necessary?)
- Delete a user
- Create a voicemail account for a user
Permissions model. User, administrator.
- all user permissions
- read all usernames
- create new users
- batch operations (create, update, delete)