Interface IPermissionGrant2
An oauth2 permission granted on the SharePoint Online Client Extensibility Web Application Principal
Namespace: PnP.Core.Admin.Model.SharePoint
Assembly: PnP.Core.Admin.dll
Syntax
public interface IPermissionGrant2
An oauth2 permission granted on the SharePoint Online Client Extensibility Web Application Principal
public interface IPermissionGrant2
ClientId of the SharePoint Online Client Extensibility Web Application Principal
string ClientId { get; set; }
System.String
|
Consent Type, e.g. AllPrincipals
string ConsentType { get; set; }
System.String
|
Expires after
DateTime ExpiryTime { get; set; }
DateTime
|
Grant Id
string Id { get; set; }
System.String
|
Id of the granted resource
string ResourceId { get; set; }
System.String
|
Name of the granted resource
string ResourceName { get; set; }
System.String
|
List of scopes granted, separated by spaces, e.g. "Sites.Selected User.ReadBasic.All"
string Scope { get; set; }
System.String
|
Not valid before
DateTime StartTime { get; set; }
DateTime
|