Skip to content

Commit 922a03f

Browse files
authored
Edit of Vesa's updates (SharePoint#1739)
* Updated groupify and Office 365 group references Ensured that we caught all instances of groupify, and changed Group to group in every instance * Tweaks
1 parent 3a8c040 commit 922a03f

9 files changed

+117
-117
lines changed

docs/features/groupify/groupify-csom.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
2-
title: Connect to New Office 365 Group - CSOM development
3-
description: Client side 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
55
---
66

7-
# Connect to New Office 365 Group: CSOM development
7+
# Connect to new Office 365 group: CSOM development
88

99
> [!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.
1111
1212
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.
1313

@@ -52,14 +52,14 @@ Use the following methods to customize the set of available themes for a SharePo
5252

5353
### CreateGroupForSite method
5454

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.
5656

5757
__Namespace:__ Microsoft.Online.SharePoint.TenantAdministration.Tenant<br/>
5858
__Return type:__ void
5959

6060
|Parameter | Type |Description |
6161
|----------- |------ |-------------|
62-
| siteUrl | string | URL of the site to connect to New Office 365 Group. |
62+
| siteUrl | string | URL of the site to connect to a new Office 365 group. |
6363
| displayName | string | Display Name group to create. |
6464
| alias | string | Alias of the new group to create. |
6565
| isPublic | bool | Whether the group is public or private. |
@@ -80,7 +80,7 @@ __type:__ Microsoft.Online.SharePoint.TenantAdministration.GroupCreationParams<b
8080

8181
## See also
8282

83-
- [Overview of the "Connect to new Office 365 Group" feature](groupify-overview.md)
83+
- [Overview of the "Connect to new Office 365 group" feature](groupify-overview.md)
8484
- [Modernize your classic SharePoint sites](../../transform/modernize-classic-sites.md)
8585

8686

docs/features/groupify/groupify-overview.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
11
---
2-
title: Overview of the Connect to new Office 365 Group feature
2+
title: Overview of the Connect to new Office 365 group feature
33
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
55
---
66

7-
# Overview of the "Connect to new Office 365 Group" feature
7+
# Overview of the "Connect to new Office 365 group" feature
88

99
> [!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.
1111
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.
1313

1414
## What happens when you connect your site to an Office 365 group?
1515

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:
1717

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
1919
- A new modern home page is created on your site and set as the site's home page
2020
- The group's Owners are now the site collection administrators
2121
- The group's Owners are added to your site's Owners group
2222
- The group's Members are added to your site's Members group
2323

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).
2525

2626

2727
## Additional details
2828

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.
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.
3333

3434

3535
## See also
3636

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)
3838
- [SharePoint Modernization scanner tool](https://github.com/SharePoint/PnP-Tools/tree/master/Solutions/SharePoint.Modernization)
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)
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)
4040
- [Modernize your classic SharePoint sites](../../transform/modernize-classic-sites.md)
4141

4242

docs/solution-guidance/modern-experience-customizations-provisioning-sites.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Provisioning "modern" team sites programmatically
33
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
55
---
66

77
# Provisioning "modern" team sites programmatically
@@ -14,10 +14,10 @@ ms.date: 12/19/2017
1414
## Comparing "modern" team sites and "modern" communication sites
1515
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.
1616

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.
1919

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.
2121

2222
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.
2323

@@ -107,7 +107,7 @@ Execute-PnPQuery
107107
$web.WebTemplate + "#" + $web.Configuration
108108
```
109109

110-
### Provisioning an Office 365 Group programmatically
110+
### Provisioning an Office 365 group programmatically
111111

112112
"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.
113113

@@ -118,7 +118,7 @@ https://[tenant].sharepoint.com/sites/[mailNickname]
118118
> [!NOTE]
119119
> 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).
120120
121-
#### Provisioning an Office 365 Group using the PnP CSOM core component
121+
#### Provisioning an Office 365 group using the PnP CSOM core component
122122

123123
The PnP CSOM Core component, available as a [NuGet package](https://www.nuget.org/packages/SharePointPnPCoreOnline), has simplified methods for the "modern" group handling.
124124

@@ -157,9 +157,9 @@ public static void ManipulateModernTeamSite(string accessToken)
157157
}
158158
```
159159

160-
#### Provisioning an Office 365 Group using PnP PowerShell
160+
#### Provisioning an Office 365 group using PnP PowerShell
161161

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.
163163

164164
```PowerShell
165165
# Connect to your SharePoint admin center, credentials will be asked

docs/solution-guidance/modern-experience-site-classification.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: SharePoint "modern" sites classification
33
description: Configure out of the box site classification for modern SharePoint sites.
4-
ms.date: 12/19/2017
4+
ms.date: 4/23/2018
55
---
66

77
# SharePoint "modern" sites classification
@@ -219,10 +219,10 @@ using (var clientContext = new ClientContext("https://[tenant].sharepoint.com/si
219219

220220
If your target is a "modern" communication site, you can use the _Classification_ property of CSOM to update the value, too.
221221

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.
223223

224224
> [!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).
226226
227227
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.
228228

docs/toc.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -222,10 +222,10 @@
222222
href: spfx/known-issues-and-common-questions.md
223223
- name: Features
224224
items:
225-
- name: Connect to Office 365 Group
225+
- name: Connect to Office 365 group
226226
href: features/groupify/groupify-overview.md
227227
items:
228-
- name: Groupify (CSOM API)
228+
- name: CSOM development
229229
href: features/groupify/groupify-csom.md
230230
- name: Hub sites
231231
href: features/hub-site/hub-site-overview.md
@@ -1298,7 +1298,7 @@
12981298
href: transform/modernize-customizations.md
12991299
- name: Modernize site branding
13001300
href: transform/modernize-branding.md
1301-
- name: Connect to an Office 365 Group
1301+
- name: Connect to an Office 365 group
13021302
href: transform/modernize-connect-to-office365-group.md
13031303
- name: Branding and site provisioning solutions
13041304
href: solution-guidance/Branding-and-site-provisioning-solutions-for-SharePoint.md

0 commit comments

Comments
 (0)