Added Enum for user permissions