Re: Check group member ship or a user

From: DalePres (don-t-spa-m-me_at_lea-ve-me-a-lone--.com)
Date: 02/21/05


Date: Sun, 20 Feb 2005 17:22:43 -0600

I have only gotten IsInRole to work against local groups when I have been
logged in as a local machine user, rather than as a domain user. I don't
know if that is by design or a bug (feature).

HTH

DalePres

"Sameh Ahmed" <essoplus@hotmail.com> wrote in message
news:%23R2j5M5FFHA.3664@TK2MSFTNGP15.phx.gbl...
> Well I use IsInRole to check windows built-in Roles
> what I want to do is to check if the current principal is a member of a
> local group called "Mygroup" for example.
> below is what I got from the MSDN
> [Visual Basic]
> Overloads Public Overridable Function IsInRole( _
> ByVal role As String _
> ) As Boolean Implements IPrincipal.IsInRole
>
> I tried "machinename\groupname", "groupname" and it returns False all the
> time.
> what am I missing here?
> Regards and thanks for your time
> Sameh
>
>
> "DalePres" <don-t-spa-m-me@lea-ve-me-a-lone--.com> wrote in message
> news:e2514S1FFHA.3664@TK2MSFTNGP15.phx.gbl...
>> Look up the IPrincipal.IsInRole() method. You would use the
>> WindowsPrincipal implementation for WindowsForms or the User.IsInRole()
>> implementation for WebForms.
>>
>> DalePres
>> MCAD, MCDBA, MCSE
>>
>> "Sameh Ahmed" <essoplus@hotmail.com> wrote in message
>> news:ujomq3zFFHA.2736@TK2MSFTNGP09.phx.gbl...
>>> Hello there
>>> Is there a way through dotNet to check if a certain user is a member of
>>> a specific group?
>>> I use ADSI to get the memberships of the user then compare them to the
>>> group I want to check, but this way the user has to be a member of this
>>> group directly and if he is a member of a group that is a member of that
>>> group he will not be considered a member of the group I am checking
>>> although he is implicitly.
>>> so basically what I need is a method that takes the user name and the
>>> group name and check if this user is a member both implicitly or
>>> explicitly.
>>> Any ideas?
>>> Regards
>>> Sameh
>>>
>>>
>>
>>
>
>



Relevant Pages

  • Re: Check group member ship or a user
    ... I have only gotten IsInRole to work against local groups when I have been ... logged in as a local machine user, rather than as a domain user. ... > Well I use IsInRole to check windows built-in Roles ... >> WindowsPrincipal implementation for WindowsForms or the User.IsInRole ...
    (microsoft.public.dotnet.languages.vb)
  • Re: IsInRole ?
    ... As of 1.1 IsInRole is not case sensitive. ... Use of included script samples are subject to the terms specified at ... > knowing much about the account that the WindowsPrincipal you are using is ... > WindowsPrincipal will always contain roles that correspond to Windows ...
    (microsoft.public.dotnet.security)
  • WindowsPrincipal.IsInRole actually check roles and NOT groups?
    ... I currently have my application setup and built using Windows ... Authentication. ... an IsInRole call on the Principal. ... them to existing database roles. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Check group member ship or a user
    ... of 1.0 had a bug where IsInRole was case sensitive. ... >>I have only gotten IsInRole to work against local groups when I have been ... >>logged in as a local machine user, rather than as a domain user. ...
    (microsoft.public.dotnet.security)
  • Re: Check group member ship or a user
    ... of 1.0 had a bug where IsInRole was case sensitive. ... >>I have only gotten IsInRole to work against local groups when I have been ... >>logged in as a local machine user, rather than as a domain user. ...
    (microsoft.public.dotnet.languages.vb)

Quantcast