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