October 2010
Intermediate to advanced
1920 pages
73h 55m
English
User ClassYou can use the Page.User or the HttpContext.User property to retrieve information about the current user. The Page.User property exposes a Principal object that supports the following method:
• IsInRole—
Enables you to check whether a user is a member of a particular role.
For example, when Windows authentication is enabled, you can use the IsInRole() method to check whether a user is a member of a particular Microsoft Windows group such as the BUILTIN\Administrators group:
if (User.IsInRole("BUILTIN\Administrators")){ // Do some Administrator only operation}
If the Role Manager is enabled, you must configure the Role Manager to use the WindowsTokenRoleProvider before you can use the User.IsInRole() method with ...