Security
Ability to reasonably guard against completing or altering tasks as unauthorised users or prevent authorised users from doing so
Software Quality Management and Testing
Ability to reasonably guard against completing or altering tasks as unauthorised users or prevent authorised users from doing so
Authentication vs Authorisation: Confirming users are who they say they are and assigning what users can do and access
For authentication and authorisation, logical access control can be mandatory, discretionary or role-based
Authentication via multiple method types of knowledge, possession (token) and inherence (biometric) where needed