Interface ILegacyTenantPermission
- Namespace
- PnP.Core.Admin.Model.SharePoint
- Assembly
- PnP.Core.Admin.dll
Defines the permissions a legacy principal (ILegacyPrincipal) has on the tenant
public interface ILegacyTenantPermission
Properties
ProductFeature
The feature name of the permissions (Taxonomy/ Social/ ProjectServer/ Search/ BcsConnection/ Content)
string ProductFeature { get; }
Property Value
ResourceId
The specific resource id given to the app. For example, if the permission given to the specific project server, then this is the project server id.
string ResourceId { get; }
Property Value
Right
The granted right
LegacyTenantPermissionRight Right { get; }
Property Value
Scope
The scope of the permission. E.g. content/tenant or projectserver/projects
string Scope { get; }