Table of Contents

Interface ILegacySiteCollectionPermission

Namespace
PnP.Core.Admin.Model.SharePoint
Assembly
PnP.Core.Admin.dll

Defines the permissions a legacy principal (ILegacyPrincipal) has on a site collection

public interface ILegacySiteCollectionPermission

Properties

ListId

List for which the permissions is granted. If empty guid then the permissions is granted on the web or site collection level

Guid ListId { get; }

Property Value

Guid

Right

The granted right

LegacySiteCollectionPermissionRight Right { get; }

Property Value

LegacySiteCollectionPermissionRight

SiteId

Site collection for which the permissions is granted

Guid SiteId { get; }

Property Value

Guid

WebId

Web for which the permissions is granted. If empty guid then the permissions is granted on the site collection level

Guid WebId { get; }

Property Value

Guid