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
member
Type: Microsoft.SharePoint.SPPrincipalO usuário ou grupo para remover.
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