Table of Contents

Interface IPermissionRequest

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

A permission request on the SharePoint apps principal

public interface IPermissionRequest

Properties

Id

The id

Guid Id { get; set; }

Property Value

Guid

IsDomainIsolated

Domain Isolation

bool IsDomainIsolated { get; set; }

Property Value

bool

IsolatedDomainUrl

The isolated domain url

string IsolatedDomainUrl { get; set; }

Property Value

string

MultiTenantAppId

App id of a multi-tenant app

string MultiTenantAppId { get; set; }

Property Value

string

MultiTenantAppReplyUrl

The reply url of the multi-tenant app

string MultiTenantAppReplyUrl { get; set; }

Property Value

string

PackageApproverName

Name of the package approver

string PackageApproverName { get; set; }

Property Value

string

PackageName

Name of the package

string PackageName { get; set; }

Property Value

string

PackageVersion

Version of the package

string PackageVersion { get; set; }

Property Value

string

Resource

The requested resource

string Resource { get; set; }

Property Value

string

ResourceId

Id of the requested resource

string ResourceId { get; set; }

Property Value

string

Scope

Permission scope

string Scope { get; set; }

Property Value

string

TimeRequested

Requested timestamp

DateTime TimeRequested { get; set; }

Property Value

DateTime