title: User role aware UI
body: <p>I am designing a system based on Soa principles. For authentication, traditional token approach will be used. 
  But authorization needs to be taken to the point where buttons and labels are activated or deactivated inside the consumer app depending on the role of the user who is accessing the functionality. </p>
  
  <p>The apps are being developed on wpf (prism). </p>
  
  <p>Is there a know and proven way for dealing with this? </p>
  
  <p>Should we design our custom mechanism? </p>
  
  <p>Thanks! </p>