SharePoint Embedded Billing experience
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.
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.
Set up Pay-as-you-go (PAYG) for SharePoint Embedded
To enable PAYG on SharePoint Embedded, you need:
- Existing SharePoint tenancy
- An Azure subscription in the tenancy
- A resource group attached to the Azure subscription
Roles and Permissions
- Admin who sets up billing relationship for SharePoint Embedded need to have owner or contributor permissions on Azure subscription.
- Admin needs to have a SharePoint Embedded Administrator role to operate billing cmdlets.
Steps to establish billing
Download and install the latest version of SharePoint Online Management Shell
Open SharePoint Online Management Shell from Start screen, type sharepoint, and then select SharePoint Online Management Shell.
Connect to SPO service using
Connect-SPOService
cmdlet by providing admin credentials associated with tenancy. For information on how to use Connect-SPOService, refer the linked documentation.Create container type using
New-SPOContainerType
cmdlet by providing an azure subscription, resource group associated with the subscription and a region.- If you don't have an Azure subscription, you can create on by following steps here to create an Azure subscription in your tenancy
- If you don't have a resource group, you can create on by following steps here to create a resource group
New-SPOContainerType -ContainerTypeName <ContainerTypeName>
-OwningApplicationId <OwningApplicationId>
-AzureSubscriptionId <AzureSubscriptionId>
-ResourceGroup <ResourceGroup>
-Region <Region>
Applicable guidelines
- Every container type must have an owning application.
- A single owning app can only own one container type at a time.
- An Azure subscription can be attached to any number of container types.
View/Edit billing properties
View the properties of billing. You can view properties of a ContainerType and associated billing properties by using one of the two PowerShell cmdlets:
To see all Container Types and billing properties except associated region:
Get-SPOContainerType
To see billing properties associated with a container type including region:
Get-SPOContainerType -ContainerTypeId <ContainerTypeId>
Update Azure subscription or resource group associated with a container type:
Set-SPOContainerType -ContainerTypeId <ContainerTypeId> [-AzureSubscriptionId <AzureSubscriptionId>] [-ResourceGroup <ResourceGroup>]
Pricing & PAYG meters
Review the Pricing and PAYG meters for SharePoint Embedded in the terms of service.
Manage consumption and invoices in Azure portal
Sign in to Azure Portal.
Search for Cost Management + Billing.
Select Cost Analysis to see:
Actual cost
Select '+ Add Filter' to see breakdown of cost by containertypeid and tenantid
- Select Tag
- In the key-value pair, select containertypeid or tenantid and select respective containertypeid and tenantid
Select Billing on the left navigation to see monthly invoices.
Set up Budget alerts on cost by following steps here.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for