Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IWorkspaceRequest

Defines the workspace creation request.

Hierarchy

  • IWorkspaceRequest

Properties

approvalState

approvalState: IApprovalState

Optional approvers

approvers: IIdentity[]

The people who are able to approve or reject the current request

Optional comment

comment: string

The reason why a new workspace has been rejected

created

created: Date

The date when the request has been created

payload

Optional pnpCreateScript

pnpCreateScript: string

The PNP Script to create a sitecollection before the workspace provisioning, required for LowTrust environments, since SiteCollection creation via the workspaces app is not allowed.

requestor

requestor: IIdentity

The person who requested the workspace

Optional reviewer

reviewer: IIdentity

The person who should review the workspace request

shortGuid

shortGuid: string

The GUID that identifies the request

workspaceUrl

workspaceUrl: string

The URL of the workspace that has been requested