Vanguard interview question

Describe role-based, policy-based, and attribute-based access controls.