You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Updated groupify and Office 365 group references
Ensured that we caught all instances of groupify, and changed Group to group in every instance
* Tweaks
Copy file name to clipboardExpand all lines: docs/features/groupify/groupify-csom.md
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
1
---
2
-
title: Connect to New Office 365 Group - CSOM development
3
-
description: Clientside object model development for connecting to New Office 365 Group operation
4
-
ms.date: 4/19/2018
2
+
title: Connect to new Office 365 group - CSOM development
3
+
description: Client-side object model development for connecting to a new Office 365 group operation.
4
+
ms.date: 4/23/2018
5
5
---
6
6
7
-
# Connect to New Office 365 Group: CSOM development
7
+
# Connect to new Office 365 group: CSOM development
8
8
9
9
> [!IMPORTANT]
10
-
> The option to connect an Office 365 Group to an existing site is **not** yet available and will be released during Q2 of calendar year 2018.
10
+
> The option to connect an Office 365 group to an existing site is **not** yet available and will be released during Q2 of calendar year 2018.
11
11
12
12
The SharePoint client-side object model (CSOM) provides access to the SharePoint object model from code that is running locally or on a different server than SharePoint.
13
13
@@ -52,14 +52,14 @@ Use the following methods to customize the set of available themes for a SharePo
52
52
53
53
### CreateGroupForSite method
54
54
55
-
Create a new Office 365 Group and attach it to an existing site. After this succeeds for a given site, calling it again with the same site will throw an Exception.
55
+
Create a new Office 365 group and attach it to an existing site. After this succeeds for a given site, calling it again with the same site will throw an Exception.
Copy file name to clipboardExpand all lines: docs/features/groupify/groupify-overview.md
+14-14Lines changed: 14 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -1,42 +1,42 @@
1
1
---
2
-
title: Overview of the Connect to new Office 365 Group feature
2
+
title: Overview of the Connect to new Office 365 group feature
3
3
description: Augment your team site collaboration capabilities with the benefits of other group services such as Outlook, Planner, and Microsoft Teams.
4
-
ms.date: 4/19/2018
4
+
ms.date: 4/23/2018
5
5
---
6
6
7
-
# Overview of the "Connect to new Office 365 Group" feature
7
+
# Overview of the "Connect to new Office 365 group" feature
8
8
9
9
> [!IMPORTANT]
10
-
> The option to connect an Office 365 Group to an existing site is **not** yet available and will be released during Q2 of calendar year 2018.
10
+
> The option to connect an Office 365 group to an existing site is **not** yet available and will be released during Q2 of calendar year 2018.
11
11
12
-
With the **Connect to new Office 365 Group** feature, you can augment your team site collaboration capabilities with the benefits of other group services such as Outlook, Planner, and Microsoft Teams. This keeps your site, its content, permissions, and customizations intact and eliminates the need to migrate content to a new group-backed site.
12
+
With the **Connect to new Office 365 group** feature, you can augment your team site collaboration capabilities with the benefits of other group services such as Outlook, Planner, and Microsoft Teams. This keeps your site, its content, permissions, and customizations intact and eliminates the need to migrate content to a new group-backed site.
13
13
14
14
## What happens when you connect your site to an Office 365 group?
15
15
16
-
When you **connect your site to new Office 365 group**, a number of things happen:
16
+
When you connect your site to a new Office 365 group, a number of things happen:
17
17
18
-
- A new Office 365 Group is created, and that group is connected to your site collection
18
+
- A new Office 365 group is created, and that group is connected to your site collection
19
19
- A new modern home page is created on your site and set as the site's home page
20
20
- The group's Owners are now the site collection administrators
21
21
- The group's Owners are added to your site's Owners group
22
22
- The group's Members are added to your site's Members group
23
23
24
-
After your site is connected to an Office 365 Group, it behaves like a modern group-connected team site, so members added to the Office 365 Group have access to the site and other group resources (such as Outlook mailbox, Planner, and optional Microsoft Teams).
24
+
After your site is connected to an Office 365 group, it behaves like a modern group-connected team site, so members added to the Office 365 group have access to the site and other group resources (such as Outlook mailbox, Planner, and optional Microsoft Teams).
25
25
26
26
27
27
## Additional details
28
28
29
-
- An admin setting exists that specifies whether this feature is available to site administrators in the classic team site UI. Tenant admins will always be able to connect team sites to new Office 365 Groups by using PowerShell cmdlets or API.
30
-
- Groupconnection can be performed for top-level site collections only. You cannot connect subsites to Office 365 Groups.
31
-
- If executed via the UI, groupconnection is only available for the Team Site template (STS#0).
32
-
- Because this process results in the creation of a new Office 365 Group, membership must be managed independently of the site’s membership.
29
+
- An admin setting exists that specifies whether this feature is available to site administrators in the classic team site UI. Tenant admins will always be able to connect team sites to new Office 365 groups by using PowerShell cmdlets or API.
30
+
- Group-connection can be performed for top-level site collections only. You cannot connect subsites to Office 365 groups.
31
+
- If executed via the UI, group-connection is only available for the Team site template (STS#0).
32
+
- Because this process results in the creation of a new Office 365 group, membership must be managed independently of the site’s membership.
33
33
34
34
35
35
## See also
36
36
37
-
-[Connect a classic SharePoint team site to a new Office 365 Group](../../transform/modernize-connect-to-office365-group.md)
37
+
-[Connect a classic SharePoint team site to a new Office 365 group](../../transform/modernize-connect-to-office365-group.md)
-[PowerShell cmdlet to connect a SharePoint team site to a new Office 365 Group](https://docs.microsoft.com/en-us/powershell/module/sharepoint-online/Set-SPOSiteOffice365Group)
39
+
-[PowerShell cmdlet to connect a SharePoint team site to a new Office 365 group](https://docs.microsoft.com/en-us/powershell/module/sharepoint-online/Set-SPOSiteOffice365Group)
40
40
-[Modernize your classic SharePoint sites](../../transform/modernize-classic-sites.md)
Copy file name to clipboardExpand all lines: docs/solution-guidance/modern-experience-customizations-provisioning-sites.md
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Provisioning "modern" team sites programmatically
3
3
description: Provision a team site from the UI or by using PnP CSOM Core or PnP PowerShell.
4
-
ms.date: 12/19/2017
4
+
ms.date: 4/23/2018
5
5
---
6
6
7
7
# Provisioning "modern" team sites programmatically
@@ -14,10 +14,10 @@ ms.date: 12/19/2017
14
14
## Comparing "modern" team sites and "modern" communication sites
15
15
Before digging into the details about how to provision "modern" sites, let's discuss a little bit about the two main flavors available: team sites, and communication sites.
16
16
17
-
A "modern" team site is a place where a group of people can work together, collaborate, share documents and messages. Every "modern" team site has a backing Office 365 Group, in order to improve the overall collaboration experience. In fact, thanks to the Office 365 Group, members of the team can benefit of services like Planner, a shared Calendar, a shared OneDrive for Business storage, custom Office 365 connectors, etc.
18
-
In a "modern" team site, typically the members can contribute to the content (read/write). Moreover, the Office 365 Group backing a "modern" team site can be private or public, and by default it is public.
17
+
A "modern" team site is a place where a group of people can work together, collaborate, share documents and messages. Every "modern" team site has a backing Office 365 group, in order to improve the overall collaboration experience. In fact, thanks to the Office 365 group, members of the team can benefit of services like Planner, a shared Calendar, a shared OneDrive for Business storage, custom Office 365 connectors, etc.
18
+
In a "modern" team site, typically the members can contribute to the content (read/write). Moreover, the Office 365 group backing a "modern" team site can be private or public, and by default it is public.
19
19
20
-
A "modern" communication site is a place where you can share news, showcase a story, broadcast a message. The idea of a communication site is to have few editors that create and maintain the content, and a wide audience that consumes that content. However, a communication site does not have a backing Office 365 Group. Users can access the target communication site with the well-known set of permissions of any other SharePoint site, and by default every communication site is private.
20
+
A "modern" communication site is a place where you can share news, showcase a story, broadcast a message. The idea of a communication site is to have few editors that create and maintain the content, and a wide audience that consumes that content. However, a communication site does not have a backing Office 365 group. Users can access the target communication site with the well-known set of permissions of any other SharePoint site, and by default every communication site is private.
21
21
22
22
Thus, if you have to create a site for team collaboration, most likely the "modern" team site is the right choice. On the contrary, if you want to communicate something to a broad set of people, probably the communication site is your best choice.
23
23
@@ -107,7 +107,7 @@ Execute-PnPQuery
107
107
$web.WebTemplate + "#" + $web.Configuration
108
108
```
109
109
110
-
### Provisioning an Office 365 Group programmatically
110
+
### Provisioning an Office 365 group programmatically
111
111
112
112
"Modern" team sites can be created programmatically by creating an [Office 365 group](https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/group) using the Microsoft Graph, too. In fact, when you create an Office 365 group a "modern" team site is automatically provisioned for the group. The "modern" team site URI will be based upon the _mailNickname_ parameter of the Office 365 group and has the following default structure.
> A detailed description of group creation using Microsoft Graph is available from the [official documentation](https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/group_post_groups).
120
120
121
-
#### Provisioning an Office 365 Group using the PnP CSOM core component
121
+
#### Provisioning an Office 365 group using the PnP CSOM core component
122
122
123
123
The PnP CSOM Core component, available as a [NuGet package](https://www.nuget.org/packages/SharePointPnPCoreOnline), has simplified methods for the "modern" group handling.
124
124
@@ -157,9 +157,9 @@ public static void ManipulateModernTeamSite(string accessToken)
157
157
}
158
158
```
159
159
160
-
#### Provisioning an Office 365 Group using PnP PowerShell
160
+
#### Provisioning an Office 365 group using PnP PowerShell
161
161
162
-
You can also create an Office 365 Group using [PnP PowerShell](https://github.com/SharePoint/PnP-PowerShell/releases), which will let you easily authenticate with the Microsoft Graph using Azure Active Directory. The following script will create an Office 365 Group, together with a "modern" team site, and then return the actual SharePoint site URL for further manipulation. Once you have access to the URL of the created site, you can use CSOM (with the SharePoint PnP Core component) or SharePoint PnP-PowerShell to automate other operations on the created site.
162
+
You can also create an Office 365 group using [PnP PowerShell](https://github.com/SharePoint/PnP-PowerShell/releases), which will let you easily authenticate with the Microsoft Graph using Azure Active Directory. The following script will create an Office 365 group, together with a "modern" team site, and then return the actual SharePoint site URL for further manipulation. Once you have access to the URL of the created site, you can use CSOM (with the SharePoint PnP Core component) or SharePoint PnP-PowerShell to automate other operations on the created site.
163
163
164
164
```PowerShell
165
165
# Connect to your SharePoint admin center, credentials will be asked
Copy file name to clipboardExpand all lines: docs/solution-guidance/modern-experience-site-classification.md
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: SharePoint "modern" sites classification
3
3
description: Configure out of the box site classification for modern SharePoint sites.
4
-
ms.date: 12/19/2017
4
+
ms.date: 4/23/2018
5
5
---
6
6
7
7
# SharePoint "modern" sites classification
@@ -219,10 +219,10 @@ using (var clientContext = new ClientContext("https://[tenant].sharepoint.com/si
219
219
220
220
If your target is a "modern" communication site, you can use the _Classification_ property of CSOM to update the value, too.
221
221
222
-
If your target is a "modern" team site and you want to update the classification value, you should use the Microsoft Graph because the _Classification_ property of CSOM simply replicates the value of the _classification_ property of the Office 365 Group.
222
+
If your target is a "modern" team site and you want to update the classification value, you should use the Microsoft Graph because the _Classification_ property of CSOM simply replicates the value of the _classification_ property of the Office 365 group.
223
223
224
224
> [!NOTE]
225
-
> You can find further details about how to update an Office 365 Group using the Microsoft Graph in the document [Update group](https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/group_update).
225
+
> You can find further details about how to update an Office 365 group using the Microsoft Graph in the document [Update group](https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/group_update).
226
226
227
227
In order to make it easier for you to update the classification of a site, in the PnP Core Library there is an extension method that applies for you the right behavior, depending on the "modern" site type. In the following code excerpt you can see how to use it.
0 commit comments