SPSite.GetEffectiveRightsForAcl Method (SPReusableAcl)

Returns the actual permissions that the current user has for the specified Access Control List (ACL).

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No

public SPBasePermissions GetEffectiveRightsForAcl(
	SPReusableAcl acl


Type: Microsoft.SharePoint.SPReusableAcl

An SPReusableAcl object that represents an access control list.

Return Value

Type: Microsoft.SharePoint.SPBasePermissions
An SPBasePermissions value that specifies base permissions for the site collection.

The GetEffectiveRightsForAcl method returns more information than the DoesUserHavePermissions method.