Create the OnePlace Solutions Site
The OnePlace Solutions site provides an area for the central publishing of Solution Profiles and configuration updates made available as part of the OnePlaceLive service. The OnePlace Solutions site may also be used to contain the central license list and other OnePlace Solutions
Configure Automatic Synchronization times
By default the OnePlaceLive Solution Profile and Configuration Settings will be synchronized to each client machine every 60 minutes. The refresh interval can be modified in the Configuration Profile. The options to configure are: Configuration Profile Synchronization and Solution Profile Synchronization.
Add the OnePlace Solutions site
Please select the instructions below, depending on which version of SharePoint that is installed:
SharePoint Online
- Running this script will :
- Create a site collection in your SharePoint environment
- Apply a template with required lists for OnePlace Solutions
- The OnePlace Solutions Site is created automatically using SharePoint PnP.
- Administrator permission may be required on the local machine to run this script.
- Global Administrator permission is required for SharePoint Online
Pre-requisites
- SharePoint Online or SharePoint 2019, 2016, 2013 on-premises
- PowerShell v3.0 or greater installed on your machine
- Windows 10 / 8.1 & Server 2012 or greater will have 3.0 installed.
- Windows 7 wiil have PowerShell 2.0, and will need to be upgraded. Upgrade by downloading and installing the Windows Management Framework 4.0
- Latest SharePoint PnP PowerShell cmdlets. Please install the cmdlets that target your version of SharePoint
- SharePoint Online requires the latest SharePoint Online Management Shell.
Notes
- The site will be created at 'https://<yourSharePoint>.sharepoint.com/sites/oneplacesolutions'
- The script will not run if the site named already exists
- All actions of this script will be logged in a text file to the Documents folder on the machine & user running the file
- The log file will also be uploaded to the default Documents folder in the site
- Start PowerShell on your machine
- Copy and paste the following command to Powershell window & press 'Enter'
Invoke-Expression (New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/OnePlaceSolutions/OnePlaceLiveSitePnP/master/oneplaceSolutionsSite-Config-v3-SPO-modern.ps1')
- Enter your SharePoint tenant name. Eg: https://contoso.sharepoint.com - please just enter 'Contoso'
- Enter your credentials - for 365 this is your email address
- Enter your credentials
- SharePoint will provision the site. Please wait for the script to complete
- Once complete the URL for the Solutions Site and license list will be presented
- Select Enter to launch the OnePlace Solutions Site.
- Please take note of the 'Client Configuration Details' displayed. The url for the license list and Solutions site will be required as part of the deployment process
- Create a site collection named OnePlace Solutions - based on the team site template
- Start PowerShell on your machine
- Copy and paste the following command into your PowerShell window and press 'Enter'
Invoke-Expression (New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/OnePlaceSolutions/OnePlaceLiveSitePnP/master/oneplaceSolutionsSite-Config-v2-onPrem-classic.ps1')
- Please enter the URL of the site created in Step 1
- Enter your credentials. For SharePoint on-premises, this will be domain\username
- The template will be provisioned
- Please browse to your OnePlace Solutions site, where a license list will be created