 <p>(1) It's fine to have this in one action method, you don't want to be creating new action methods if new roles are added.</p> <p>(2) You can use e.g.</p> <pre><code>If User.IsInRole("CustomerSupport") { ... } </code></pre> <p>You might also want to consider locking down the action method so that only roles catered for inside the method are allowed access. Use the [Authorize] attribute to accomplish that. E.g.</p> <pre><code>[Authorize(Roles = "Retailer, Manufacturer, CustomerSupport")] </code></pre>