title: iOS User Roles Best Practices
body: <p><p>I am building an app in which some users will have more access to features than others. The concept is that some users are parents and others are children, and the parents are able to add chores, for example, while children are not. I am wondering what best practices are for implementing this sort of setup including:
  <p>1. Should I have separate storyboards and VCs for the parents and children? There are basically some buttons and features that should exist on certain pages for the parents as well as additional screens.
  <p>2. Is the best way to do this to have a role attribute in the user class?</p>
  
  <p>3. In general, for an app where information is being shared between users (say one family), what are best practices for design?</p>
  
  <p><p>If anyone happens to have any Swift sample code for this kind of thing it would be quite helpful to have a look at as I am just starting out with iOS.
  <p>Thank you in advance.</p>