Skip to content

Collaboration self paced learning

The aim of this section is to build some sites related to Collaboration. As part of the workshop, you can build what you want and feel inspired to be creative so these should be seen as a suggestion rather than a mandatory guide of what to build.

The insturctions listed below provide guidance on how to create the sites but additional materials are available in linked Microsoft Learn articles (eapecially as so much of this changes so quickly that we want to ensure younhave future info!).

Scenario

You are setting up a new set of sites to improve your project governance, ensuring a new PMO function has the tools to understand what projects are happening and all employees have visibility of those projects.

Overview

You will focus on three key areas:

  • PMO Site - main Project Management Office site that lists the projects and acts as the main repository for guidance
  • Project Site - site created for each project
  • Integration - connection to other systems

PMO Site

Create PMO Site

  • Head to main SharePoint Page - https://{your-tenant}.sharepoint.com/_layouts/15/sharepoint.aspx

  • Create a communication site and call it PMO-{YOUR INITIALS}, choosing whichever template you like

Template

Create Project List

  • On the home page, click on new and add a new List

  • Select the blank list and call it projects

  • Add some useful columns that must include SiteUrl and then can have others you see fit e.g. description, key initiative, project owner etc.

TemplateTemplate

Create an automation

  • Click on the Integrate menu and select Power Automate then Create a flow

Select Request approval in Teams (unless you want to be more inspired)

TemplateTemplate

Set up the Flow

- Configure the “Create an approval (V2)” action and the “Send an email” action

- You will have to remove the optional fields in the approval action and potentially refresh the page.

Template

Add create site action

- Add an action after the approval notification for “Send an HTTP request to SharePoint”
  • Set the Site address to the root site

  • Set the method to Post

  • Set the Uri to _api/SPSiteManager/create

  • Add the two advanced parameters

  • Add the Headers

    • Accept: application/json;odata=none

    • Content-Type: application/json

-Add the Body:

- {  "request": {    "Title": "@{triggerBody()?['Title']}",    "Url": "https://yourtenant.sharepoint.com/sites/@{triggerBody()?['SiteUrl']}",    "Lcid": 1033,    "ShareByEmailEnabled": false,    "Description": "Site for project collaboration",    "WebTemplate": "STS#3",    "Owner": "@{outputs('Get_my_profile_(V2)')?['body/mail']}"  }}

Template

Create a Project Document

- Ask Copilot to create a sample Project Document – do this from a blank document as some of the templates do not work well with Content Assembly
  • Follow these steps to automate it with Content Assembly in the PMO Site

    • Create a modern template | Microsoft Learn
  • Potentially set up a flow on creation to copy to Project Site

Create a Project Site

  • Head to main SharePoint Page at https://{your-tenant}.sharepoint.com/_layouts/15/sharepoint.aspx

  • Create a team site and call it whatever you like to match a project name, choosing the Project Site template

  • Head to the Documents section

  • Click on new and select Word document

  • Now is your chance to get creative – use SharePoint to make a prompt for a type of project document

    • Requirements specification

    • Design document

    • Change document

    • Status Report

  • Running out of time? We have some sample content to copy at XXXX

Example Prompt Create a project design document for the project scoped below: The Enterprise Digital Transformation Initiative (EDTI) aims to modernize and streamline our organization's operations by leveraging advanced digital technologies. This project will enhance efficiency, improve customer experience, and drive innovation across all departments.

Scope

Cloud Migration: Transitioning critical applications and data to cloud-based platforms to improve scalability, accessibility, and cost-efficiency.

ERP System Upgrade: Upgrading our Enterprise Resource Planning system to integrate new functionalities and support better decision-making processes.

CRM Enhancement: Enhancing our Customer Relationship Management system to provide a more personalized customer experience and improve customer retention.

Data Analytics and Business Intelligence: Implementing advanced data analytics and business intelligence tools to gain insights and drive data-driven strategies.

Cybersecurity Enhancement: Strengthening our cybersecurity measures to protect sensitive data and ensure compliance with industry standards.

Digital Workplace Transformation: Creating a modern digital workplace that fosters collaboration, productivity, and employee satisfaction. .

Add knowledge agent
  • From the Documents library, click on the SharePoint icon on the bottom right and select “Organize this library”

  • Note that if you have used folders, you will need to create a view with no folders

  • Select Classify documents (or feel creative if you want to use other or your own prompts)

  • See further details at Organize files in a SharePoint document library - SharePoint in Microsoft 365 | Microsoft Learn

Template

Show other agents
  • Click on the agents icon on the top right

    • Explore the available agents there
  • Add an icon to the home page using the Agent Link web part

TemplateTemplate

Show other agents
  • Head to https://copilotstudio.Microsoft.com, click on create and select the Weather agent template

  • Scroll down to Connect your data and click on Set up connection

  • Create the agent and then select channels and set up the SharePoint channel for one of your project sites

TemplateTemplate

Over to you!

Now it is time for you to play, sorry, we mean experiment! Try things out, work out which of these areas are important to you and ask us questions.

Template