Steuper, Marc <[EMAIL PROTECTED]> scribbled:

> Hallo Andreas,
>
> Ich m�chte in der Tat nur �berpr�fen, ob der User in einer definierten
> Benutzergruppe eingetragen ist. Wie kann ich dies in ASP.NET
> realisieren.

Sollte doch auch so funzen (auf entsprechende Rechte achten)
adsiErr() musst Du auskommentieren.
Ist nur ne Function, die ADSI-Fehler in Klartextmeldungen mappt


Function GetGroupsofUser(opt)
'Die Funktion hat einen optionalen Parameter (opt)
'Wenn opt = "string" werden die Werte (Gruppen) als kommaseparierte Liste
geliefert
'Wenn opt = "option" dann werden die Werte in ein <option></option> Tag
gesteckt
Dim List
On Error Resume Next
 Set UserObj = GetObject("WinNT://Dom�ne/" & strUser)
 If Err Then adsiErr()
     For Each GroupObj In UserObj.Groups
          If opt = "string" Then
    List = List &  GroupObj.Name & ","
    else
    List = List & "<option value="""& GroupObj.Name & """>" & GroupObj.Name
& "</option>" & vbcrlf
    End If
     Next
 UserObj = Nothing
 GroupObj = Nothing
 If List = "" and not opt = "string" Then
 List = "<option>&nbsp;</option>"
 End If
 GetGroupsofUser = List
End Function


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an