Difference between Identification, authentication, authorization

Difference between Identification, authentication, authorization
  • Identity:
    • Who does this user claim to be?
    • controlled by Hadoop operation mode
  • Authentication:
    • Can this user prove they are who they say they are?
    • controlled by Hadoop operation mode
  • Authorization:
    • Is this user allowed to do what they're asking to do?
    • controlled by Hadoop services
  • Hadoop operation modes:
    • simple mode - uses system username as the identity
    • secure mode - uses Kerberos principal as the identity