Learn authentication and permissions