適用対象: 開発者テナント管理者 — SharePoint Embedded 管理者/グローバル管理者
SharePoint PowerShell を使用して、アプリ用の SharePoint Embedded コンテナーの種類を作成します。 コンテナーの種類ごとに、1 つの Microsoft Entra アプリケーションに対応します。
開始する前に
以下があることを確認してください。
- SharePoint Embedded 管理者またはグローバル管理者ロール。
- 最新の SharePoint Online 管理シェル。
- コンテナーの種類を所有する Microsoft Entra アプリケーション ID。
- 標準課金設定の場合、Azure サブスクリプションの所有者または共同作成者のアクセス許可。
重要
コンテナー タイプを作成するときに請求方法を選択します。 作成後に請求方法を変更することはできません。
標準の請求アプリを作成する
アプリを所有する organization が SharePoint Embedded の使用料を支払う場合は、標準課金を使用します。
New-SPOContainerType -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>
Azure サブスクリプション、リソース グループ、リージョンを割り当てて、Standard コンテナーの種類の課金を設定します。
Add-SPOContainerTypeBilling -ContainerTypeId <ContainerTypeId> -AzureSubscriptionId <AzureSubscriptionId> -ResourceGroup <ResourceGroup> -Region <Region>
パススルー請求アプリを作成する
使用テナントが SharePoint Embedded の使用料を支払う場合は、パススルー請求を使用します。
New-SPOContainerType -IsPassThroughBilling -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>
パススルー請求の場合、ユーザーがアプリにアクセスする前に、消費側のテナント管理者が Microsoft 365 従量課金制サービスを設定する必要があります。 詳細については、「Microsoft 365 管理センターで課金を設定する」を参照してください。
試用版アプリを作成する
評価および概念実証作業には試用版アプリを使用します。
New-SPOContainerType -TrialContainerType -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>
試用版アプリは 30 日間有効です。
アプリの表示
所有テナントで作成された SharePoint Embedded アプリを一覧表示します。
Get-SPOContainerType
Get-SPOContainerType -ContainerTypeId <ContainerTypeId>
Get-SPOContainerType標準請求コンテナーの種類の課金サブスクリプション、リソース グループ、リージョンを表示する前に、Azure アクセスを確認します。 サインインしたアカウントには、リンクされた Azure サブスクリプション スコープでのMicrosoft.Resources/subscriptions/readアクセス許可が必要です。 Azure 閲覧者、共同作成者、所有者ロールには、このアクセス許可が含まれます。
この Azure アクセス許可がない場合、コマンドレットはコンテナーの種類を返します。 ただし、課金の詳細は省略され、アクセス許可メッセージが表示されます。 SharePoint Embedded 管理者ロールとグローバル管理者ロールは、Azure サブスクリプションへのアクセスを許可しません。
課金の詳細を表示するには、閲覧者のアクセス権で十分です。 課金リレーションシップを追加または変更するには、所有者または共同作成者のアクセス権が必要です。
アプリのプロパティを更新する
サポートされているコンテナーの種類のプロパティを更新します。
Set-SPOContainerType -ContainerTypeId <ContainerTypeId>
[-ContainerTypeName <ContainerTypeName>]
[-WhatIf] [-Confirm]
アプリの動作を構成する
検出可能性や共有制限など、サポートされているコンテナーの種類の設定を構成します。
Set-SPOContainerTypeConfiguration -ContainerTypeId <ContainerTypeId> -DiscoverabilityDisabled $true
Set-SPOContainerTypeConfiguration -ContainerTypeId <ContainerTypeId> -SharingRestricted $true
現在の構成を表示します。
Get-SPOContainerTypeConfiguration -ContainerTypeId <ContainerTypeId>
関連コンテンツ
次の手順
テナントにアプリをインストールします。 SharePoint Embedded アプリをインストールします。