Compartilhar via


SPFarm.CurrentUserIsAdministrator method (Boolean)

Retorna um valor de Boolean que indica se o usuário atual é um administrador no server farm.

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

Syntax

'Declaração
<SecurityPermissionAttribute(SecurityAction.Assert, Flags := SecurityPermissionFlag.ControlPrincipal)> _
Public Function CurrentUserIsAdministrator ( _
    allowContentApplicationAccess As Boolean _
) As Boolean
'Uso
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
)

Parâmetros

  • allowContentApplicationAccess
    Type: System.Boolean

    true para fazer a verificação funcionam na porta de conteúdo de um aplicativo da Web; Caso contrário, false.

Valor retornado

Type: System.Boolean
true se o usuário atual é um administrador de farm do servidor; Caso contrário, false.

Comentários

Esse método é semelhante ao CurrentUserIsAdministrator(), mas permite que a verificação seja bem-sucedida na porta do conteúdo.

Definir esse valor como true não garante que qualquer acesso adicional necessário. Por exemplo, operações que atualizar o banco de dados de configuração ainda estarão bloqueadas em um nível inferior. Além disso, defina o parâmetro allowContentApplicationAccess para true pode impactar dramaticamente o desempenho dessa função e uso de memória no servidor. Cuidado deve ser tomado para evitar definindo o parâmetro allowContentApplicationAccess para true em navega de página comuns.

Ver também

Referência

SPFarm class

SPFarm members

CurrentUserIsAdministrator overload

Microsoft.SharePoint.Administration namespace