Interface IPermissionRequest
A permission request on the SharePoint apps principal
Namespace: PnP.Core.Admin.Model.SharePoint
Assembly: PnP.Core.Admin.dll
Syntax
public interface IPermissionRequest
  
A permission request on the SharePoint apps principal
public interface IPermissionRequest
  The id
Guid Id { get; set; }
  | 
        Guid
         
  | 
    
Domain Isolation
bool IsDomainIsolated { get; set; }
  | 
        System.Boolean
         
  | 
    
The isolated domain url
string IsolatedDomainUrl { get; set; }
  | 
        System.String
         
  | 
    
App id of a multi-tenant app
string MultiTenantAppId { get; set; }
  | 
        System.String
         
  | 
    
The reply url of the multi-tenant app
string MultiTenantAppReplyUrl { get; set; }
  | 
        System.String
         
  | 
    
Name of the package approver
string PackageApproverName { get; set; }
  | 
        System.String
         
  | 
    
Name of the package
string PackageName { get; set; }
  | 
        System.String
         
  | 
    
Version of the package
string PackageVersion { get; set; }
  | 
        System.String
         
  | 
    
The requested resource
string Resource { get; set; }
  | 
        System.String
         
  | 
    
Id of the requested resource
string ResourceId { get; set; }
  | 
        System.String
         
  | 
    
Permission scope
string Scope { get; set; }
  | 
        System.String
         
  | 
    
Requested timestamp
DateTime TimeRequested { get; set; }
  | 
        DateTime
         
  |