GenericPrincipal.IsInRole

GenericPrincipal.IsInRoleで、そのユーザが指定されたロールに所属しているか判定する。

GenericPrincipal.IsInRole(String) メソッド (System.Security.Principal) | Microsoft Docs

まず、users.xmlを、

このように変更する。
testuser1がadminで、testuser2がusers。
main.aspxは、

adminに含まれているか、usersに含まれているか、判定する。

testuser1なら
testuser1なら

testuser1なら、

admin
admin

admin。

testuser2なら
testuser2なら

testuser2なら、

users
users

users。

Sample/aspnet/GenericPrincipal/IsInRole/src/GenericPrincipal_ at master · bg1bgst333/Sample · GitHub