Added annotations for user authentication and permissions.