Compartilhar via


SPRoleAssignmentCollection.RemoveFromCurrentScopeOnly method

Remove o escopo de segurança atual do usuário ou grupo especificado.

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

Syntax

'Declaração
Public Sub RemoveFromCurrentScopeOnly ( _
    member As SPPrincipal _
)
'Uso
Dim instance As SPRoleAssignmentCollection
Dim member As SPPrincipal

instance.RemoveFromCurrentScopeOnly(member)
public void RemoveFromCurrentScopeOnly(
    SPPrincipal member
)

Parâmetros

Exceptions

Exception Condition
InvalidOperationException

A propriedade HasUniqueRoleAssignments da propriedade ParentSecurableObject é false.

Comentários

Este método não remove o membro de todos os subscopes. Ele só deve ser usado quando o membro especificado já tem permissão para o escopo atual da segurança através da participação em algum grupo externo ou o grupo do SharePoint. Você pode chamar esse método para limpar as atribuições de função redundante para o membro especificado quando o membro já tem permissão através da participação em algum grupo externo ou o grupo do SharePoint.

Ver também

Referência

SPRoleAssignmentCollection class

SPRoleAssignmentCollection members

Microsoft.SharePoint namespace