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
Copy file name to clipboardExpand all lines: docs/embedded/concepts/admin-exp/billing.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,15 @@
1
1
---
2
2
title: PAYG billing for SharePoint Embedded
3
3
description: This article explains how to set up PAYG billing
4
-
ms.date: 11/28/2023
4
+
ms.date: 04/09/2024
5
5
ms.localizationpriority: high
6
6
---
7
7
8
8
# SharePoint Embedded Billing experience
9
9
10
-
This document outlines the steps an admin will have to follow to set up billing, evaluate actual and forecast costs, and pay invoices on SharePoint Embedded.
10
+
This document outlines the steps an admin has to follow to set up billing, evaluate actual and forecast costs, and pay invoices on SharePoint Embedded.
11
11
12
-
SharePoint Embedded will be a consumption based Pay-as-you-go (PAYG) offering from SharePoint Online, which means you'll pay only for what you use. As a Developer admin for SharePoint Embedded, you'll set up billing on a container type using SharePoint Online Management Shell and manage forecast of actual costs and invoices in Microsoft Azure portal.
12
+
SharePoint Embedded will be a consumption based Pay-as-you-go (PAYG) offering from SharePoint Online, which means you pay only for what you use. As a Developer admin for SharePoint Embedded, you set up billing on a container type using SharePoint Online Management Shell and manage forecast of actual costs and invoices in Microsoft Azure portal.
Copy file name to clipboardExpand all lines: docs/embedded/concepts/admin-exp/cta.md
+9-9Lines changed: 9 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Consuming Tenant Admin
3
3
description: This article describes the role and responsibilities of Consuming Tenant Admin in SharePoint Embedded.
4
-
ms.date: 11/28/2023
4
+
ms.date: 04/09/2024
5
5
ms.localizationpriority: high
6
6
---
7
7
@@ -16,11 +16,11 @@ ms.localizationpriority: high
16
16
17
17
The organizations that use the SharePoint Embedded applications on their Microsoft 365(Microsoft 365) tenants are the consuming tenants and the persona that is responsible for managing these applications on their Microsoft 365 tenancy is the consuming tenant administrator. Consuming tenant administrators can perform various administrative actions on the SharePoint Embedded applications registered on their Microsoft 365 tenant and on the Containers that hold the content. They can also manage tenant level configurations and ensure that data is stored in a secure, protected way that meets customers’ business and compliance policies. In this article, we describe the enterprise manageability features that are supported and can be performed by the consuming tenant administrator.
18
18
19
-
## 1. Consuming Tenant Admin Role
19
+
## Consuming Tenant Admin Role
20
20
21
-
Microsoft 365 SharePoint Embedded Administrator serves as the consuming tenant admin. Global Administrators in Microsoft 365 can assign users the SharePoint Embedded Administrator. The Global Administrator role already has all the permissions of the SharePoint Embedded Administrator role. A SharePoint Administrator can assign themselves the SharePoint Embedded Administrator role to act as a Consuming Tenant Admin for SharePoint Embedded. The SharePoint Embedded Role is available in Microsoft Entra and M365 Admin Center.
21
+
Microsoft 365 SharePoint Embedded Administrator serves as the consuming tenant admin. Global Administrators in Microsoft 365 can assign users the SharePoint Embedded Administrator. The Global Administrator role already has all the permissions of the SharePoint Embedded Administrator role. A SharePoint Administrator can assign themselves the SharePoint Embedded Administrator role to act as a Consuming Tenant Admin for SharePoint Embedded. The SharePoint Embedded Role is available in Microsoft Entra and Microsoft 365 Admin Center.
22
22
23
-
## 2. Administration Tools
23
+
## Administration Tools
24
24
25
25
Consuming tenant admins are able to manage SharePoint Embedded applications with PowerShell commands using [SharePoint Online Management Shell](/powershell/sharepoint/sharepoint-online/connect-sharepoint-online).
26
26
@@ -29,7 +29,7 @@ To get started using PowerShell to manage SharePoint Embedded, you have to insta
29
29
> [!IMPORTANT]
30
30
> You need version 16.0.24211.12000 or higher to run the commands for SharePoint Embedded.
31
31
32
-
## 3. Application Administration
32
+
## Application Administration
33
33
34
34
With PowerShell cmdlets, tenant admin can get a list of SharePoint Embedded applications registered in their Microsoft 365 tenancy. They can also view all the applications that have "read" and/or "write" access and the level of access to these SharePoint Embedded applications.
OwningApplicationId is the ID of the SharePoint Embedded application and ApplicationId is the ID of the application that has access to the SharePoint Embedded application. Application Administration cmdlets aren't applicable for Microsoft Loop. For more information about using this command, see [Get-SPOApplication cmdlet](/powershell/module/sharepoint-online/get-spoapplication).
51
51
52
-
## 4. Container Administration
52
+
## Container Administration
53
53
54
54
### View Containers
55
55
@@ -85,7 +85,7 @@ Therefore, it's essential to carefully consider the consequences of deleting a c
85
85
86
86
When admins delete a Container, it goes into the Recycle Bin. A deleted container can be restored from the Recycle Bin within 93 days. If a container is deleted from the Recycle Bin, or it exceeds the 93-day retention period, it's permanently deleted. Deleting a container deletes everything within it, including all documents and files.
87
87
88
-
Admins should notify the Container owners before they delete a Container so they can move their data to another ___location, and also inform users when the Container will be deleted.
88
+
Admins should notify the Container owners before they delete a Container so they can move their data to another ___location, and also inform users when the Container is deleted.
89
89
90
90
> [!WARNING]
91
91
> Deleting a container may cause unexpected issues for the SharePoint Embedded application the Container belongs to and may interrupt usage of the application.
@@ -94,7 +94,7 @@ Admins should notify the Container owners before they delete a Container so they
94
94
Remove-SPOContainer -Identity <ContainerId>
95
95
```
96
96
97
-
The `ContainerId` is the ID of the container that will be moved to the deleted container collection. For more information about using this command, see [Remove-SPOContainer cmdlet](/powershell/module/sharepoint-online/remove-spocontainer).
97
+
The `ContainerId` is the ID of the container that is moved to the deleted container collection. For more information about using this command, see [Remove-SPOContainer cmdlet](/powershell/module/sharepoint-online/remove-spocontainer).
SharePoint Embedded uses Microsoft’s comprehensive compliance and data governance solutions to help organizations manage risks, protect, and govern sensitive data, and respond to regulatory requirements. Security and compliance solutions work in a similar manner in the SharePoint Embedded platform as they do today in Microsoft 365 platform so that data is stored in a secure, protected way that meets customers’ business and compliance policies while making it easy for Compliance and SharePoint Administrators to enforce critical security and compliance policies on the content. For information on supported security and compliance capabilities, see [Security and Compliance](../security-and-compliance.md).
Copy file name to clipboardExpand all lines: docs/embedded/concepts/admin-exp/dev-admin.md
+7-8Lines changed: 7 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Developer Admin
3
-
description: This article describes the role and responsibilities of Developer Tenant Admin in SharePoint Embedded
4
-
ms.date: 11/28/2023
3
+
description: This article describes the role and responsibilities of Developer Tenant Admin in SharePoint Embedded.
4
+
ms.date: 04/09/2024
5
5
ms.localizationpriority: high
6
6
---
7
7
# Developer Admin
@@ -16,11 +16,11 @@ A Microsoft 365 SharePoint Embedded Administrator serves as the developer admin.
16
16
17
17
### Billing responsibilities of Developer admin
18
18
19
-
The developer admin will need to establish billing for SharePoint Embedded while creating container types given they have owner or contributor permissions on the Azure subscription that they use to establish the billing relationship on the product. To learn more about how to set up billing and manage cost and invoice, read about PAYG for [SharePoint Embedded.](./billing.md).
19
+
The developer admin need to establish billing for SharePoint Embedded while creating container types given they have owner or contributor permissions on the Azure subscription that they use to establish the billing relationship on the product. To learn more about how to set up billing and manage cost and invoice, read about PAYG for [SharePoint Embedded.](./billing.md).
20
20
21
21
## Administration Tools
22
22
23
-
Developer admins will be able to manage SharePoint Embedded applications with PowerShell commands using SharePoint Online Management Shell.
23
+
Developer admins are able to manage SharePoint Embedded applications with PowerShell commands using SharePoint Online Management Shell.
24
24
25
25
To get started using PowerShell to manage SharePoint Embedded, you have to install the SharePoint Online Management Shell and connect to SharePoint Online.
26
26
@@ -33,6 +33,7 @@ To get started using PowerShell to manage SharePoint Embedded, you have to insta
33
33
> Global Administrators can continue to execute SharePoint Embedded container cmdlets.
34
34
>
35
35
> If you are a SharePoint Administrator, grant yourself the SharePoint Embedded Admin role as well to execute these cmdlets.
36
+
36
37
## PowerShell cmdlets for admin experience
37
38
38
39
### Creation of container types
@@ -84,8 +85,6 @@ For more information about billing, see [Billing](./billing.md).
84
85
85
86
## Roles and Permissions
86
87
87
-
The user or admin who will set up billing relationship for SharePoint Embedded will need to have owner or contributor permissions on a Azure subscription.
88
-
89
-
If you don't have an Azure subscription, follow steps here to [create a subscription](/azure/cloud-adoption-framework/ready/azure-best-practices/initial-subscriptions)
90
-
88
+
The user or admin who will set up billing relationship for SharePoint Embedded need to have owner or contributor permissions on an Azure subscription.
91
89
90
+
If you don't have an Azure subscription, follow steps here to [create a subscription.](/azure/cloud-adoption-framework/ready/azure-best-practices/initial-subscriptions)
To enable customers to explore the development of SharePoint Embedded applications and assess its features, we offer the ability to create a Trial Container Type. Each customer can have only one Trial Container Type in their tenant at a time. The tenant developing the application can utilize Trial Container Types, which aren't linked to a billing profile. In this scenario, the partner tenant remains the same as the consuming tenant. The Trial Container Type remains valid for up to 30 days but can be removed at any time within this period. There are two ways to create a Trial Container Type:
24
22
25
23
- You can use [SharePoint Embedded Visual Studio Code Extension](../../getting-started/spembedded-for-vscode.md) to create a Trial Container Type in just a few steps. The Visual Studio Code extension also registers your Container Type and creates Containers for you.
26
-
- A Trial Container Type can be created using SharePoint PowerShell. You must be a SharePoint Embedded Administrator or Global Administrator to run this cmdlet. If you are a SharePoint Administrator, grant yourself the SharePoint Embedded Admin role as well to execute these cmdlets.
24
+
- A Trial Container Type can be created using SharePoint PowerShell. You must be a SharePoint Embedded Administrator or Global Administrator to run this cmdlet. If you're a SharePoint Administrator, grant yourself the SharePoint Embedded Admin role as well to execute these cmdlets.
27
25
28
26
```powershell
29
27
New-SPOContainerType
30
28
[–TrialContainerType]
31
29
[ -ContainerTypeName <ContainerTypeName>]
32
30
[ -OwningApplicationId <OwningApplicationId>]
33
31
```
32
+
34
33
After a Trial Container Type is created, customers can create up to five active Containers in the trial Container Type. Trial Containers are provided with 1 GB of storage space. The Trial Container Type expires after 30 days, resulting in the loss of access to all Containers created using that Container Type. Customers can create a new Trial Container Type, but doing so requires the deletion of ALL existing Trial Containers.
35
34
36
35
> [!NOTE]
@@ -41,22 +40,21 @@ After a Trial Container Type is created, customers can create up to five active
41
40
## Standard Container Types
42
41
43
42
Standard Container Types are associated with a billing profile in [Azure portal](https://portal.azure.com) when they're created. The billing profile includes an Azure Subscription ID and a Region Group. There are two prerequisites to creating s Standard Container:
43
+
44
44
- An Azure subscription and Resource Group must be present in the [Azure portal](https://portal.azure.com)
45
45
- An App registration must be created in [Microsoft Entra ID](https://entra.microsoft.com)
46
46
47
47
## Create a Standard ContainerType
48
48
49
49
A developer admin can create a new billable Container Type using the following PowerShell cmdlet. Tenants can create a maximum of five Container Types. Trial Container Types don't count against the maximum number of Container Types that a Partner tenant can create.
50
50
51
-
52
51
> [!IMPORTANT]
53
52
> Assign the SharePoint Embedded Administrator role available in M365 Admin Center or Microsoft Entra to execute SharePoint Embedded Container commandlets mentioned in this article.
54
53
>
55
54
> Global Administrators can continue to execute SharePoint Embedded container cmdlets.
56
55
>
57
56
> If you are a SharePoint Administrator, grant yourself the SharePoint Embedded Admin role as well to execute these cmdlets.
58
57
59
-
60
58
> [!NOTE]
61
59
> The user or admin who will set up billing relationship for SharePoint Embedded will need to have owner or contributor permissions on the Azure subscription.
62
60
@@ -100,4 +98,4 @@ Developer Admins can only delete Trial Container Types and not Standard Containe
Copy file name to clipboardExpand all lines: docs/embedded/concepts/security-and-compliance.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: Security and Compliance
3
3
description: Details Security and Compliance methods provided by SharePoint Embedded
4
-
ms.date: 11/28/2023
4
+
ms.date: 04/09/2024
5
5
ms.localizationpriority: high
6
6
---
7
7
@@ -64,7 +64,7 @@ To limit the eDiscovery Search to one/few SharePoint Embedded Containers, Admins
64
64
65
65
SharePoint Embedded supports retention and holds policies on content stored in its applications using the Microsoft Purview compliance portal. For more information on DLM, see [Learn about Microsoft Purview Data Lifecycle Management](/purview/data-lifecycle-management).
66
66
67
-
The existing retention policy will automatically apply to all SharePoint Embedded Containers if the policy is configured for ‘All sites’. Similarly, creating a new retention/hold policy on *All* SharePoint Sites workload will automatically enforce the policy on all SharePoint Online Sites and all Containers within SharePoint Embedded.
67
+
The existing retention policy is applied to all SharePoint Embedded Containers if the policy is configured for ‘All sites’. Similarly, creating a new retention/hold policy on *All* SharePoint Sites workload will automatically enforce the policy on all SharePoint Online Sites and all Containers within SharePoint Embedded.
68
68
69
69

70
70
@@ -86,7 +86,7 @@ Admins can also restrict the enforcement of a DLP policy to specific SharePoint
86
86
87
87

88
88
89
-
Several scenarios supported by DLP today need user interaction that isn’t natively supported by SharePoint Embedded. For instance, based on its configuration, a DLP policy that prevents external sharing might allow end users to provide a business justification to override the policy. The client app that renders this DLP-flagged file item will need to support such user interactions.
89
+
Several scenarios supported by DLP today need user interaction that isn’t natively supported by SharePoint Embedded. For instance, based on its configuration, a DLP policy that prevents external sharing might allow end users to provide a business justification to override the policy. The client app that renders this DLP-flagged file item needs to support such user interactions.
90
90
91
91
Policy tips are shown today for files hosted in SharePoint Online so that users are kept informed about DLP-flagged file items and corresponding restrictions. Similarly, for policy tips to be displayed for files hosted in SharePoint Embedded, the client app can choose to provide more support by utilizing the existing Graph APIs for this purpose.
0 commit comments