N
Norman Chong
Hi ng,
I want to know if a user has admin rightsSo I wrote the following code
to check, if the user is in the admin-group:
Dim bIsInRole as Boolean
Dim myUser As Security.Principal.WindowsIdentity =
Principal.WindowsIdentity.GetCurrent()
Dim myPrincipal As New Principal.WindowsPrincipal(myUser)
bIsInRole =
myPrincipal.IsInRole(Principal.WindowsBuiltInRole.Administrator).ToString()
Works fine, but now I have another problem: If the User is not in
admin-group but in another group which belongs to the admins (or has
admin-rights), my code doesn't work.
Does anybody know how I can check if a group belongs to the admins?
Or does anybody know about another way to check, if a user has
admin-rights?
Thanx,
Norman
I want to know if a user has admin rightsSo I wrote the following code
to check, if the user is in the admin-group:
Dim bIsInRole as Boolean
Dim myUser As Security.Principal.WindowsIdentity =
Principal.WindowsIdentity.GetCurrent()
Dim myPrincipal As New Principal.WindowsPrincipal(myUser)
bIsInRole =
myPrincipal.IsInRole(Principal.WindowsBuiltInRole.Administrator).ToString()
Works fine, but now I have another problem: If the User is not in
admin-group but in another group which belongs to the admins (or has
admin-rights), my code doesn't work.
Does anybody know how I can check if a group belongs to the admins?
Or does anybody know about another way to check, if a user has
admin-rights?
Thanx,
Norman