The requirements for a Password Manager are extremly important. You must always access the server to retrieve stored passwords at any time. Consequently the following aspects must be taken into account:
- Accessibility of the server
- Criticality of stored information
- Administrator access for the application
- Disaster recovery
- The server application is aligned with the client application and usually has the following functions:
- Central database for passwords
- User management with different roles
- Role management so that a logical subdivision of the passwords is possible
- Access management to passwords according to roles
- Backup function
- Central logging of all events around the password