Provisioning Configuration

While the provisioning functionality is not a feature of MatchPoint Snow, the functionality has a key role when working with MatchPoint Snow workspaces. Each workspace type references a Provisioning configuration file that defines the structure of the SharePoint site collection and its root web.

MatchPoint Snow provides one configuration that should be referenced by every custom provisioning configuration files within the BaseTemplate property. This configuration file is called MPSnow.Workspaces.BaseProvisioning.xml.

The configuration ensures the following points:

  • Required SharePoint features are activated
  • Tagging and rating on lists is enabled
  • Site Pages are defined

The following subsections provide detailed information.

Features

The following features are enabled within MPSnow.Workspaces.BaseProvisioning.xml:

  • Colygon.MatchPoint.Snow.WorkspaceNavigation (Site) – activates the WorkspaceNavigation which is displayed on the left-hand side of the content within the Workspace
  • Colygon.MatchPoint.Snow.Initializer (Site) – activates a control which will be loaded everytime a page is requested. This control ensures that the current user has a MySite.
  • Colygon.MatchPoint.Core.WebParts (Site) – activates the MatchPoint Web Parts
  • Colygon.MatchPoint.Snow.Theme (Site) – deploys the mpsnow.spcolor and mpsnow.spfont files to _catalogs/theme/15 of the site collection
  • Colygon.MatchPoint.Snow.MasterPage (Web) – deploys the mpsnow.master masterpage file to _catalogs/masterpage
  • SiteFeed (Web)
  • SiteFeedController (Web)

Activate Tagging and rating on all lists

Rating and tagging is enabled on all lists. This ensures that all content can be rated (liked) and that the tags defined on the workspace are inherited to the items within the lists.

Site Pages

  • Welcome.aspx – this is the landing page of the workspace.
  • Govern.aspx – this page displays the WorkspaceEditor configuration file defined in the WorkspaceType configuration.
  • Activities.aspx – this page lists all activities from the workspace site feed list.
  • Logo.aspx – this page hosts the functionality required to change the logo of the workspace.
  • Meetings.aspx – this page list all meetings defined within the workspace.
  • Users.aspx – this page lists all users per role. Workspace owners can add and remove users from roles. Members and readers can see who else has permissions within the workspace.
  • SearchWorkspace.aspx – this page hosts the functionality to search within the current workspace.

Please note that while the pages are defined in the BaseProvisioning configuration file, a custom provisioning configuration may add additional Web Parts to a page. MatchPoint Snow handles this functionality in the same way and adds workspace-specific Web Parts within the provisioning configuration files (e.g. see MPSnow.Workspaces.ProjectProvisioning.xml).

results matching ""

    No results matching ""