diff --git a/docs/embedded/administration/adminrole.md b/docs/embedded/administration/adminrole.md index b15f2b7ad1..b671b9236c 100644 --- a/docs/embedded/administration/adminrole.md +++ b/docs/embedded/administration/adminrole.md @@ -39,7 +39,10 @@ The following are some of the container-specific commands actions currently supp - Configure External sharing setting of a container of an application in tenant - Container administration - - Get details of all containers of an application in the tenant + - Get details of all active containers of an application in the tenant + + - Get details of all archived containers of an application in the tenant + - Get details of all containers of an application in the tenant sorted by storage - Get details of a specific container of an application in the tenant - Set Sensitivity label of a specific container of an application in the tenant @@ -51,8 +54,14 @@ The following are some of the container-specific commands actions currently supp The following are some of the actions currently supported on SharePoint Admin Center: - View Active container page +- View Archived containers page + - View Deleted container page - View the detailed information of a container +- Archive an active container + +- Reactivate an archived container + - Soft delete a container - Restore a deleted container - Purge a deleted container diff --git a/docs/embedded/administration/billing/meters.md b/docs/embedded/administration/billing/meters.md index a6f770eea8..c711da925b 100644 --- a/docs/embedded/administration/billing/meters.md +++ b/docs/embedded/administration/billing/meters.md @@ -7,15 +7,19 @@ ms.localizationpriority: high # SharePoint Embedded Billing Meters -SharePoint Embedded employs a pay-as-you-go (PAYG) billing model through an Azure subscription. Billing is determined by how much data in GB you store in SharePoint Embedded, transactions used to access and modify the container and container contents, and data that is egressed from the SharePoint Embedded platform. Each of these factors contributes to the overall cost, ensuring that you only pay for the resources and services you use. You can view this usage and billing details in the [Azure Cost Management](https://ms.portal.azure.com/). Both Standard Billing container type and Pass-through Billing container type will use the same meters. +SharePoint Embedded employs a pay-as-you-go (PAYG) billing model through an Azure subscription. Billing is determined by how much data in GB you store in SharePoint Embedded in active and archived states, transactions used to access and modify the container and container contents, and data that is egressed from the SharePoint Embedded platform. Each of these factors contributes to the overall cost, ensuring that you only pay for the resources and services you use. You can view this usage and billing details in the [Azure Cost Management](https://ms.portal.azure.com/). Both Standard Billing container type and Pass-through Billing container type will use the same meters. -SharePoint Embedded has three billing meters as shown. Refer to the [product page](https://adoption.microsoft.com/en-us/sharepoint/embedded/) for pricing details. +SharePoint Embedded has four billing meters as shown. Refer to the [product page](https://adoption.microsoft.com/en-us/sharepoint/embedded/) for pricing details. ## Storage Storage consumption meters in SharePoint Embedded apply to the storage used by files and documents along with their metadata and versions. Storage consumption also includes all content in the recycle bin and deleted container collection within SharePoint Embedded. +## Archived Storage + +Archived Storage meters in SharePoint Embedded measure the storage consumed by archived containers within a tenant. By archiving containers, data is moved to the cold storage tier, which offers lower storage costs compared to active storage. + ## API Transactions Each Microsoft Graph call made explicitly by the SharePoint Embedded application is counted as one transaction and customers are billed based on the transaction count. See the [examples](/graph/api/resources/filestoragecontainer) of Microsoft Graph calls that can be made by a SharePoint Embedded application. diff --git a/docs/embedded/administration/consuming-tenant-admin/ctaUX.md b/docs/embedded/administration/consuming-tenant-admin/ctaUX.md index 052f26f50e..287567e28d 100644 --- a/docs/embedded/administration/consuming-tenant-admin/ctaUX.md +++ b/docs/embedded/administration/consuming-tenant-admin/ctaUX.md @@ -15,11 +15,19 @@ For information on the SharePoint Embedded Administrator role, see [SharePoint E The following actions are supported in SharePoint Admin Center: 1. View active containers in the tenant +1. View archived containers in the tenant + 1. View deleted containers in the tenant 1. View detailed information about a container -1. Delete a container +1. Archive an active container + +1. Reactivate an archived container + +1. Delete an active or archived container + 1. Restore a deleted container -1. Permanently deleted a container +1. Permanently delete a container + 2. Sort active containers in the tenant 3. Filter active containers in the tenant 4. Set sensitivity label on active containers @@ -57,7 +65,7 @@ The detailed container view provides a deeper dive into container-specific metad 1. **General:** This panel displays all the general metadata about a container, usage, and configuration settings. ![Container Details](../../images/ctaux4.png) - + 1. **Membership:** This panel shows the user permissions for different users associated with the container. The admin can manage the membership on a container through this panel. > [!IMPORTANT] @@ -65,6 +73,66 @@ The detailed container view provides a deeper dive into container-specific metad ![SharePoint Embedded Membership Roles](../../images/ctaux5.png) +## Archived Containers + +The Archived containers page lists all containers in the tenant's archived container collection. It lists the following metadata: + +1. Container name +1. Application name +1. Publisher +1. Status + +1. Time archived + +1. Archived by + +1. Storage (GB) + +1. Ownership type +1. Principal owner +![User's image](media/ctaux/image.png) + +## Archive a container + +A container can be archived when it’s no longer actively used but must be retained for legal, compliance, or business purposes. From the Active containers page, the CTA can select a container and choose Archive option to start the archival process. + +![Screenshot (154)](media/ctaux/screenshot-(154).png) +This opens the side panel that educates admin about the implication of archival action and ways of getting back the archived content. The CTA can at this stage either cancel the panel and go back to the active containers page or proceed further with the archival by clicking on “Archive”. + +![User's image](media/ctaux/image2.png) + +The selected container is successfully archived and moved into the Archived containers page. ![User's image](media/ctaux/image3.png) + +## Reactivate Archived Containers + +Archived containers aren’t accessible to users or applications until they’re reactivated. The time required to reactivate a container depends on how long it has been archived. Containers archived within the last seven days are in the Recently archived state. After this period, containers transition to the Fully archived state. + +### Reactivate Recently Archived Containers + +From the Archived containers page, the CTA can select a Recently archived container and choose Reactivate option to start the reactivation process. + +![Screenshot (155)](media/ctaux/screenshot-(155).png) + +This opens a side panel that informs admin about the reactivation time. The CTA can at this stage either cancel the panel and go back to the Archived containers page or proceed further with the reactivation by clicking on “Reactivate”. + +![User's image](media/ctaux/image4.png) + +The selected container is successfully reactivated and moved into the Active containers page. ![User's image](media/ctaux/image5.png) + +### Reactivate Fully Archived Containers + +From the Archived containers page, the CTA can select a Fully archived container and choose Reactivate option to start the reactivation process. + +![Screenshot (156)](media/ctaux/screenshot-(156).png) + +This opens a side panel that informs admin about the reactivation time of __24 hours__. The CTA can at this stage either cancel the panel and go back to the Archived containers page or proceed further with the reactivation by clicking on “Reactivate”. + +![User's image](media/ctaux/image6.png) + +Reactivation request gets submitted for the selected container and it is displayed on the Archived containers page in the "Reactivating" state. Once the reactivation completes after 24 hours, the container is moved to the Active containers page. + +![User's image](media/ctaux/image7.png) + ## Deleted Containers The deleted containers page lists all containers in the tenant's deleted container collection. It lists the following metadata: @@ -106,13 +174,15 @@ The selected container is successfully deleted and moved into the deleted contai **Deleted containers are permanently purged after 93 days unless there is a retention policy applied to the containers.** +Archived containers page also provides the same delete experience for selecting archived containers and deleting. + ## Restore a container A container in the deleted container collection can be restored on the Deleted containers page by selecting the corresponding containers by selecting the "Restore" link ![Restore Button SPE Container](../../images/ctaux10.png) -Restoration of the container happens in the background and the status of the same is displayed on the top-right corner of the page. Upon successful restoration, the container will be available in the Active Containers page. +Restoration of the container happens in the background and the status of the same is displayed on the top-right corner of the page. Upon successful restoration, the container will be available in the Active Containers page. If the container was in archived state at the time of deletion, then the container will be restored back to archived state. ![Restored SPE Container](../../images/ctaux11.png) @@ -141,7 +211,7 @@ The CTA can perform their compliance and storage management tasks better through 1. Storage 1. Created on -![ SPE Container Sorting](../../images/sorting.png) +![ SPE Container Sorting](../../images/reassign-user.png) ## Filtering on Active containers page @@ -157,7 +227,7 @@ The CTA can perform their compliance and storage management tasks better through > [!IMPORTANT] > The behaviour of the filtering experience on the Active containers page differs from the experience on the Active sites page in SharePoint Admin Center. -![ SPE Container Filtering](../../images/filter.png) +![ SPE Container Filtering](../../images/reassign-user.png) ## Searching on Active Containers Page @@ -168,7 +238,7 @@ The search bar on the Active Containers Page can be used to search containers in The sensitivity label of a container can be set on the Active container page, on the detailed panel of a container. Under the settings panel, the administrator can set the sensitivity label from a list of available sensitivity label. -![SPE Container Sensitivity](../../images/sensitivity-label.png) +![SPE Container Sensitivity](../../images/reassign-user.png) ## Managing user membership of a container @@ -176,9 +246,9 @@ The administrator can manage the membership of users of a container on the Activ **Add a user to a role:** The administrator can navigate to the desired role using the left panel and click on the Add option. This opens up a picker, using which the administrator can select a user from the tenant and assign the role. In case the selected user is already assigned to a different role, the role is displayed when the role is selected and the operation changes from Add to Reassign. -![SPE Container owner-one](../../images/add-owners-one.png) +![SPE Container owner-one](../../images/reassign-user.png) -![SPE Container owner-two](../../images/add-owners-two.png) +![SPE Container owner-two](../../images/reassign-user.png) **Reassign user to another role:** The administrator can navigate to the desired user under a role using the left panel. On selecting the user, the Reassign option appears. On selecting the option, a drop-dowm menu appears and the administrator can select the role to which the user needs to be reassigned to. @@ -186,7 +256,7 @@ The administrator can manage the membership of users of a container on the Activ **Remove user from a role:** The administrator can navigate to the desired user under a role using the left panel. On selecting the user, the Remove option appears. On selecting the option, a pop-up screen appears, and the administrator can confirm the removal of the user from the role. -![SPE Container remove](../../images/remove-user.png) +![SPE Container remove](../../images/reassign-user.png) ## Sorting on the Deleted Containers Page diff --git a/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image.png b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image.png new file mode 100644 index 0000000000..2120b11ec2 Binary files /dev/null and b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image.png differ diff --git a/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image1.png b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image1.png new file mode 100644 index 0000000000..f832f59819 Binary files /dev/null and b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image1.png differ diff --git a/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image2.png b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image2.png new file mode 100644 index 0000000000..874523677f Binary files /dev/null and b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image2.png differ diff --git a/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image3.png b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image3.png new file mode 100644 index 0000000000..f5b706ac09 Binary files /dev/null and b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image3.png differ diff --git a/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image4.png b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image4.png new file mode 100644 index 0000000000..1d229998f5 Binary files /dev/null and b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image4.png differ diff --git a/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image5.png b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image5.png new file mode 100644 index 0000000000..202f4a598b Binary files /dev/null and b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image5.png differ diff --git a/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image6.png b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image6.png new file mode 100644 index 0000000000..406dfa2623 Binary files /dev/null and b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image6.png differ diff --git a/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image7.png b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image7.png new file mode 100644 index 0000000000..3c9724cb7b Binary files /dev/null and b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/image7.png differ diff --git a/docs/embedded/administration/consuming-tenant-admin/media/ctaux/screenshot-(154).png b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/screenshot-(154).png new file mode 100644 index 0000000000..006d64d875 Binary files /dev/null and b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/screenshot-(154).png differ diff --git a/docs/embedded/administration/consuming-tenant-admin/media/ctaux/screenshot-(155).png b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/screenshot-(155).png new file mode 100644 index 0000000000..f6e269faed Binary files /dev/null and b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/screenshot-(155).png differ diff --git a/docs/embedded/administration/consuming-tenant-admin/media/ctaux/screenshot-(156).png b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/screenshot-(156).png new file mode 100644 index 0000000000..cab9f72b58 Binary files /dev/null and b/docs/embedded/administration/consuming-tenant-admin/media/ctaux/screenshot-(156).png differ diff --git a/docs/embedded/development/content-experiences/user-experiences-overview.md b/docs/embedded/development/content-experiences/user-experiences-overview.md index 2cf79b470c..b54e0205ff 100644 --- a/docs/embedded/development/content-experiences/user-experiences-overview.md +++ b/docs/embedded/development/content-experiences/user-experiences-overview.md @@ -56,6 +56,12 @@ Content-Type: application/json } ``` +## Archived containers + +You can use Microsoft Graph to archive containers, which moves the container’s data to the cold storage tier and helps reduce storage costs. + +While a container is archived, it can’t be accessed by any user or application. To access the container again, it must be reactivated. If the data is no longer required, archived containers can be deleted without first reactivating them. + ## Recycle bin You can use Microsoft Graph to either delete or permanently delete items in containers. Deleted items are moved to the container’s recycle bin and retained for 93 days. During this period, the items can be restored or permanently deleted using Microsoft Graph. An item in the recycle bin is permanently deleted when it exceeds the 93-day retention period. Permanently deleted items can't be restored. diff --git a/docs/embedded/getting-started/m365-archive-support-for-containers.md b/docs/embedded/getting-started/m365-archive-support-for-containers.md new file mode 100644 index 0000000000..b8d7ae36b8 --- /dev/null +++ b/docs/embedded/getting-started/m365-archive-support-for-containers.md @@ -0,0 +1,15 @@ +--- +# Required metadata +# For more information, see https://learn.microsoft.com/en-us/help/platform/learn-editor-add-metadata +# For valid values of ms.service, ms.prod, and ms.topic, see https://learn.microsoft.com/en-us/help/platform/metadata-taxonomies + +title: Microsoft 365 Archive support for archiving containers +description: The article provides an overview of the archival support for SPE containers and guides on the onboarding process. +author: ishwarit # GitHub alias +ms.author: itambakhe # Microsoft alias +ms.service: microsoft-365-archive +ms.topic: article +ms.date: 01/14/2026 +--- + +Microsoft 365 Archive Support for Archiving Containers \ No newline at end of file diff --git a/docs/toc.yml b/docs/toc.yml index 8d0c161012..2f5bbd0044 100644 --- a/docs/toc.yml +++ b/docs/toc.yml @@ -584,6 +584,8 @@ href: embedded/scenarios-and-use-cases.md - name: Getting Started items: + - name: Archiving SharePoint Embedded containers + href: ./embedded/getting-started/m365-archive-support-for-containers.md - name: SharePoint Embedded Visual Studio Code Extension href: embedded/getting-started/spembedded-for-vscode.md - name: Container Types