You can use IsInRole() method to evaluate whether a user is a member of a group.   This method accepts the role name as a string name and returns true if the user is a member of that role.

You can use the next code to check if the current user is a member of the Supplier role:
if (User.IsInRole(“Supplier”)){

// Do nothing, the page should be accessed as normal because the

// user has administrator privileges.


// Don’t allow this page. Instead, redirect to the home page.


When you are using Windows authentication, you need to use the format DomainName\GroupName or ComputerName\GroupName.
if (User.IsInRole(@”THEDOMAIN\ Supplier”)){ … }
This approach works for custom groups you’ve created but not for built-in groups that are defined by the operating system. If you want to check whether a user is a member of one of the built-in groups, you use this syntax:
if (User.IsInRole(@”BUILTIN\Administrators”)){ … }