© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
C. D. WaghmareBeginning SharePoint Communication Siteshttps://doi.org/10.1007/978-1-4842-8960-0_7

7. Integrating SharePoint Communication Sites with Microsoft 365 Products

Charles David Waghmare1  
(1)
Mumbai, Maharashtra, India
 

Microsoft 365 services offers a seamless experience among its many products. Although they are different in look and feel and have different designs, the user experience remains the same. This chapter explores the seamless integration experience of SharePoint communication sites with Microsoft Forms, Power Apps, Power Automate, and Teams, to kick off your journey through this seamless experience.

Seamless Integration Between SharePoint Communication Sites and Microsoft Forms

This section explores the seamless integration with SharePoint communication sites and Microsoft built in the Microsoft 365 space. In this section, we demonstrate Microsoft Forms creation within and outside a communication site. For a case that’s outside a communication site, we also explain how do bring such forms back into SharePoint communication sites.

Creating a New Form in Communication Site

Microsoft Forms can be created in communication sites using the Forms webpart. Using this webpart, you can create multiple forms in a communication site and make them accessible through this communication site. Although the form is built in a communication site, you can share it with wider audience. Use the following steps to create a new form using the webpart available in the SharePoint communication sites.

Step 1: Create a new page. Go the site where you want to add the page and click the +New menu, as shown in Figure 7-1, to create a new page.

A screenshot illustrates a webpage consisting of add new and page details tabs. A drop-down menu under add new lists different features of which the page is selected as list, document library, page, news post, news link, plan, and app.

Figure 7-1

Create new page

Step 2: Choose the visuals of your choice, as shown in Figure 7-2.

A screenshot illustrates a web page display template with a variety of images, and to the right, the images are shown.

Figure 7-2

Choose your visuals

Step 3: Click the Create Page button shown in Figure 7-2 to create your new page. After this, hover your mouse over the title area. You will see a + with a circle, as shown in Figure 7-3, which is how you add the webpart.

An image illustrates a plus sign enclosed in a box with 2 rows.

Figure 7-3

Add a webpart

Step 4: Once you click +, a popup page will open containing all the webparts, as shown in Figure 7-4.

A screenshot illustrates a pop-up menu with the following features: a button, a call to action, a divider, a hero, an image, an image gallery, a link, quick links, a spacer, and a stream.

Figure 7-4

The pop-up window containing all the webparts in communication sites

Step 5: Search for the Forms webpart and click it, as shown in Figure 7-5.

A screenshot illustrates a selection of Microsoft forms in a pop-up window.

Figure 7-5

Choose the Microsoft Forms webpart

Step 6: Once you choose the Forms webpart, there will be two options—one to create a new form and another to use an existing form—as shown in Figure 7-6.

A screenshot illustrates a Microsoft Forms web page with the web address dialog box highlighted.

Figure 7-6

Choose or create a form

Also in Figure 7-6, the form’s web address is highlighted in red.

Step 7: To create a new form, click the New Form button and then click the Create button, as shown in Figure 7-7.

A screenshot illustrates a Microsoft Forms web page with the new form and create tabs highlighted.

Figure 7-7

Creating a form

Step 8: Once you click Create, the Forms Creation page will open, as shown in Figure 7-8. You can start creating your form by adding a title—in our case Test.

A screenshot a test website with two tabs for questions and answers. Entry fields for text and form descriptions are provided under the Questions tab. Below that, the following options are given: choice, text, rating, and date.

Figure 7-8

Forms creation page

Finally, once you save the page created in Step 1, the form will be displayed in this page.

A screenshot illustrates a pop-up window titled Forms, under which the following pages are displayed: my forms, shared with me, and group forms. The add new form feature under my forms is highlighted with an arrow pointing at form group forms.

Figure 7-9

Create a new form without use of a webpart

Then, enter all details, such as the form name and the questions part of the form, as shown in Figure 7-10.

A screenshot illustrates an untitled form with two tabs for questions and answers. The entry fields for text and answer are provided under the Questions tab. Below that, an Add New tab is displayed.

Figure 7-10

Adding details to a new form

In Step 8, if you click Select and choose an existing form button, a page appears where you can add a Form ID. This ID will be displayed in the page showing forms results and form responses, as shown in Figure 7-11.

A screenshot illustrates a Microsoft Forms web page with the Add existing form tab, the form web address dialog box, and the collection responses and show form result options highlighted.

Figure 7-11

Clicking the Add Existing Form button

You should now be able to create forms in the communication sites and you’ve witnessed the seamless integration experience between SharePoint communication sites and Microsoft Forms.

Seamless Integration Between SharePoint Communication Sites and Power Apps

This section shows you how to create a Canvas app using Power Apps and Microsoft Lists. You can do this from within either Power Apps or Microsoft Online.

The app will have three screens—the Browse, Details, and Edit screens. The Browse screen allows you to view all the details about a single item in the list, while the Details screen shows all the information about that item. The Edit screen allows you to update or create an existing item.

Even if you create a list that’s very complex, the principles of creating an app will not change. The app will still have the same features regardless of the complexity of the list. In this section, we create an app from Power Apps and SharePoint Online (i.e., from a list part of the SharePoint communication). This will demonstrate the seamless nature of Power Apps and communication sites.

To create an app within Power Apps based on information coming out of the list part of the communication site, follow these steps:

Step 1: Select SharePoint once you’re logged into Power Apps, as shown in Figure 7-12.

A screenshot illustrates a home page titled, Build Business Apps, below which apps are displayed, of which the Share Point app is highlighted.

Figure 7-12

Selecting the Sharepoint option from the Power Apps Console

Step 2: Once you click SharePoint, the page shown in Figure 7-13 will page appear.

A screenshot illustrates the share point app's logo and the features listed below. For connecting to the app, two options are displayed below. Tabs for canceling and creating are visible at the window's bottom corner.

Figure 7-13

Creating the app

Step 3: Once you click the Create button in Figure 7-13, a window will pop up, where you enter the name of the app. Select a SharePoint communication site or a on-premises SharePoint site. From this communication, select a SharePoint List, as shown in Figure 7-14. Finally, click the Create button.

A screenshot illustrates the share point webpage with entire fields for the app name, share point site, and lists. Tabs for canceling and creating are visible at the window's bottom corner.

Figure 7-14

Enter the app details

Step 4: After you click the Create button, all processing will start, and the app is created with information coming from the communication list. See Figure 7-15.

An image illustrates a simple app running on a smartphone, along with a list of the system administrators.

Figure 7-15

App created based on the SharePoint list

The app will automatically show the data in more columns if your list has multiple entries. On the top of the screen, there are icons that will allow you to sort the list, create an item, and refresh the list. A search box will also allow you to filter the list based on text.

Next, you will create Power Apps using SharePoint Online.

The app will automatically appear as a view when you open it in SharePoint Online. You can also run it in a web browser, on an Android device, or on an iOS device.

Step 1: Access any document library, then choose Integrate➤Power Apps ➤ Create an App, as shown in Figure 7-16.

A screenshot illustrates a drop-down menu from the integrate tab, from which the Power Apps option is selected, which displays the following features: create an app, see all apps, and customize forms.

Figure 7-16

Creating an app

Step 2: After clicking the Create an App button, enter the app name in the panel shown in Figure 7-17 and click the Create button.

A screenshot illustrates the website page for creating an app. A field entry is provided for the name, with the Create tab selected.

Figure 7-17

Enter the app’s name

Step 3: The app is created, as shown in Figure 7-18.

A screenshot illustrates a web page that consists of three segments as follows: the tree view, simple app, and browse screen 1, with their features listed below.

Figure 7-18

App creation in Power Apps from SharePoint

In this section, you experienced the seamless nature between communication sites and Power Apps.

Seamless Integration Between SharePoint Communication Sites and Power Automate

Chapter 8 includes a detailed example of seamless integration between SharePoint Online and Power Automate. In this section, you’ll see how to enable data flows from Power Automate and data flows from SharePoint communication sites to demonstrate the seamless experience between them.

First, let’s kickstart flow creation in SharePoint Communication sites by following these steps:

Step 1: Access any document library and then click Create a Flow, as shown in Figure 7-19.

A screenshot illustrates a web page with the page option selected, in which the select automate option leads to power automate, which leads to the create a flow option.

Figure 7-19

Choose the Create a Flow option

Step 2: Choose the flow you need, as shown in Figure 7-20.

A pop-up window illustrates the instruction to create a flow. The automated tasks between the SharePoint app and other apps are listed below.

Figure 7-20

List of flows

If you select the first option, which is called Send a Customized Email When A New File Is Added, then you need to set up the configuration settings such as SharePoint Link, document library selection, and email customization in order for the flow to be executed successfully, as shown in Figure 7-21.

A screenshot illustrates the workflow as follows: file is created, which leads to getting my profile, which leads to sending an email with the dialog box shown below.

Figure 7-21

Flow configuration

Similarly, this flow can created from Power Automate. To do so, access Powerautomate.microsoft.com and search for Send a Customized Email When A New File Is Added, as shown in Figure 7-22. Finally, you end up configuring communication site details and customizing communication, as shown in Figure 7-22.

A screenshot illustrates a web page with a dialog box for sending a customized email when a new file is added, which is highlighted. Under the option, top picks, the apps that are automated are displayed.

Figure 7-22

Flow creation from Power Automate

Along with this flow, there are many other flows, including Send an Email When New Item Is Created or Modified in SharePoint List, Copy Files from One Document Library to Another, and Move Files from Document Library to OneDrive. This concludes this section of seamless learning with Power Automate and communication sites.

Seamless Integration Between SharePoint Communication Sites and Microsoft Teams

OneDrive is very similar to the My Folder concept on standard laptops. You store attachments that you diligently share with colleagues when there is a need and you do not share them with all colleagues. For example, Salary Slips, Project Manuals, ID Card Soft Copies, and others.

So far, you have learned that SharePoint Online is used for content collaboration with wider audiences. Files that you host on SharePoint Online are not limited to a few people. In fact, a substantial number of people access files shared through SharePoint Online in Figure 7-23. Examples including marketing collaterals, news, and organization charts.

A screenshot illustrates a webpage showing the share point app, one drive, and teams apps, along with their respective logos, for intelligent file experiences that lead to intelligent content services.

Figure 7-23

File experience in Microsoft 365

Therefore, OneDrive is used to share documents for very specific purposes and with people whom you choose. On the other hand, SharePoint Online is used to share documents with a wider audience.

An important point to remember is that whenever a file is uploaded in Microsoft 365, it is stored in SharePoint Online. Files shared through Teams Chat are hosted in OneDrive along with other files uploaded by the users.

In Figures 7-24 and 7-25, you see that whenever a file is uploaded through Teams, the conversation is stored in SharePoint and in the Teams Chat feature and then it is hosted in OneDrive.

A screenshot illustrates the Share Point app, One Drive app, and Teams app interacting with one another, with each app's logo represented on a triangle. The triangle's center displays the text's intelligent file experiences and intelligent content services.

Figure 7-24

Files hosted either in SharePoint Online and OneDrive are shared in the Teams conversation

In Figure 7-24 shows that files already hosted either in SharePoint Online and OneDrive are shared in the Teams conversation. When you click the File Upload menu from Teams, there are three ways to access a file. You can access SharePoint Online, OneDrive, or a local drive. In Figure 7-25, things are subtly different, whereby files uploaded into Teams are stored in SharePoint Online and OneDrive into Teams.

A screenshot illustrates the Share Point app, One Drive app, and Teams app interacting with one another, with each app's logo represented on a triangle. The triangle's center displays the text's intelligent file experiences and intelligent content services.

Figure 7-25

Files uploaded to Teams are stored either in SharePoint Online or on OneDrive into Teams

When a team is created, a corresponding SharePoint communication site is also created. The contents inside this SharePoint communication site can be managed via Teams and the SharePoint communication sites, thus offering a seamless experience.

Summary

Now that you’ve seen how seamless integration experiences between communication sites and Microsoft Forms, Power Apps, Power Automate, and Teams works, you end your journey of seamless experiences. In the next chapter, you will explore the usefulness of communication sites to perform project management activities.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.118.131.25