New Site

An AgilePart that creates a new SharePoint site.



Prerequisites

  • When creating a site or site collection, a top-level site must already exist, if one does not exist, declare a blank site and enable the web site using the SharePoint Configuration Manager.

Navigation

  1. In AgilePoint Envision, open a process template.
  2. Navigate to the SharePoint stencil.
  3. On the SharePoint stencil, drag the New Site AgileShape, and drop it on the process template.
  4. To view the entire list of properties, in the Design Tasks pane, click Show Properties.

Properties for This AgileShape

Field Name Definition

ConvertIfThere

Definition:
Determines whether the AgileShape converts an existing site of the same name to a new SharePoint site.
Allowed Values:
  • False - The AgileShape does not overwrite an existing SharePoint site.
    Note: If you specify False when a site or site collection already exists, then SharePoint is not modified. The AgileShape exits and updates the appropriate custom process attributes specified by the SaveErrorMessageTo and SaveStatusTo properties.
  • True - The AgileShape overwrites an existing SharePoint site.
Default Value:
False

Locale

Definition:
Specifies the locale code for the new SharePoint site or site collection.

A locale code identifies the language used in a particular region or country.

Allowed Values:
A valid locale code.
Default Value:
1033
Custom Attributes:
No
Example:
The locale code 1033 represents English language - United States.

OverWriteSite

Definition:
Specifies whether the AgileShape overwrites the site or site collection if it already exists at the location where the new site collection is to be created.
Allowed Values:
  • False - The AgileShape does not overwrite an existing SharePoint site or site collection.
    Note: If you specify False when a site or site collection already exists, then SharePoint is not modified. The AgileShape exits and updates the appropriate custom process attributes specified by the SaveErrorMessageTo and SaveStatusTo properties.
  • True - The AgileShape overwrites an existing SharePoint site or site collection.
Default Value:
False

SiteTitle

Definition:
Specifies the title for the new SharePoint site or site collection.
Allowed Values:
A text string.
Default Value:
None
Custom Attributes:
No

Site URL

Definition:
Specifies the URL for a new SharePoint site where you want to add or remove the associated item such as a SharePoint site, document library, site collection, user, and group.
Allowed Values:
A valid SharePoint site URL.
Default Value:
None
Custom Attributes:
Yes
Example:
  • http://[machine name]:[port]/sites/[site name]

    Note: You must include the /sites in the Site URL for the site to be created successfully.
  • $\{DocUrl\}

UseUniquePermissions

Definition:
Specifies whether the sub site can inherit permissions from the parent site.
Allowed Values:
  • False - The site inherits permissions from the parent site.
  • True - The site uses unique permissions.
Default Value:
False

WebTemplate

Definition:
Specifies the name of the SharePoint site template that is used to create the new SharePoint site or site collection.
Allowed Values:
The name of a SharePoint site template.
Default Value:
Team Site
Custom Attributes:
No

Common AgilePart Properties

This AgilePart inherits the following common properties. For more information, see AgilePart - Common Setup. Note that only the relevant properties are available in AgilePoint Envision. Unneeded properties are hidden.

Name, (UID), Description, Debug, Audit Level, SessionMode, Wait All Incoming, AssemblyName, ClassName, Method, Optimizing, Activity Entry Message (Email), Task Completed Message (Email), ConfigureAttachments, Reference URL, ExceptionHandlerScope, SaveErrorMessageTo, SaveStatusTo, Configure Yammer Credentials, Retries, HandleException

BPMN Properties

Each AgileShape includes a set of BPMN properties. For more information, see Adding or Modifying BPMN Properties for an AgileShape.