Freigeben über


SPFarm.CurrentUserIsAdministrator-Methode (Boolean)

Gibt einen Boolean -Wert, der angibt, ob der aktuelle Benutzer ein Administrator in der Serverfarm ist.

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<SecurityPermissionAttribute(SecurityAction.Assert, Flags := SecurityPermissionFlag.ControlPrincipal)> _
Public Function CurrentUserIsAdministrator ( _
    allowContentApplicationAccess As Boolean _
) As Boolean
'Usage
Dim instance As SPFarm
Dim allowContentApplicationAccess As Boolean
Dim returnValue As Boolean

returnValue = instance.CurrentUserIsAdministrator(allowContentApplicationAccess)
[SecurityPermissionAttribute(SecurityAction.Assert, Flags = SecurityPermissionFlag.ControlPrincipal)]
public bool CurrentUserIsAdministrator(
    bool allowContentApplicationAccess
)

Parameter

  • allowContentApplicationAccess
    Typ: System.Boolean

    true , damit die in einer Webanwendung den Inhalt Port funktioniert; andernfalls false.

Rückgabewert

Typ: System.Boolean
true , wenn der aktuelle Benutzer ein Serverfarmadministrator ist; andernfalls false.

Hinweise

Diese Methode ist vergleichbar mit CurrentUserIsAdministrator(), ermöglicht aber auch die Überprüfung auf den Inhalt Port erfolgreich ausgeführt werden kann.

Wenn dieser Wert auf true stellt keinen weiteren Zugriff benötigt nicht sicher. Beispielsweise werden Vorgänge, die die Konfigurationsdatenbank aktualisieren weiterhin auf niedrigerer Ebene blockiert. Darüber hinaus kann festlegen des Parameters allowContentApplicationAccess auf true deutlich die Leistung des diese Funktion und Speicher auf dem Server auswirken. Vorsicht sollten getroffen werden, um zu vermeiden, wenn der allowContentApplicationAccess -Parameter auf true auf allgemeine Seite durchsucht.

Siehe auch

Referenz

SPFarm Klasse

SPFarm-Member

CurrentUserIsAdministrator-Überladung

Microsoft.SharePoint.Administration-Namespace