Interface ILegacyTenantPermission
Defines the permissions a legacy principal (ILegacyPrincipal) has on the tenant
Namespace: PnP.Core.Admin.Model.SharePoint
Assembly: PnP.Core.Admin.dll
Syntax
public interface ILegacyTenantPermission
  
Defines the permissions a legacy principal (ILegacyPrincipal) has on the tenant
public interface ILegacyTenantPermission
  The feature name of the permissions (Taxonomy/ Social/ ProjectServer/ Search/ BcsConnection/ Content)
string ProductFeature { get; }
  | 
        System.String
         
  | 
    
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; }
  | 
        System.String
         
  | 
    
The granted right
LegacyTenantPermissionRight Right { get; }
  | 
        LegacyTenantPermissionRight
         
  | 
    
The scope of the permission. E.g. content/tenant or projectserver/projects
string Scope { get; }
  | 
        System.String
         
  |