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.Booleantrue , 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.