紙幣
- Graph PowerShell は必須です。
- Azure PowerShell と MSOnline は非推奨です。
- Microsoft Graph PowerShell で Azure AD および MSOnline コマンドレットを検索します。
管理者の承認なしにユーザーが無料トライアルやサービスに登録するのを防ぐために、Microsoft Entra IDでは管理者がメールベースのセルフサービスサインアップをブロックできます。 この方法は、管理されていないテナントの発生を防ぎ、サービスアクセスの集中管理を実現します。
メールによるセルフサービスサインアップのブロック
管理者として、組織内のユーザーが管理者権限を持っていない場合、無料トライアルへの登録を阻止することができます。 組織全体で承認されていない(バイラルな)セルフサービス サインアップをブロックするには、以下の手順に従ってください。
Graph PowerShell では、次のスクリプトを実行してください。 詳細については、Graph PowerShell を参照してください。
Import-Module Microsoft.Graph.Identity.SignIns Connect-MgGraph -Scopes "Policy.ReadWrite.Authorization" $param = @{ allowedToSignUpEmailBasedSubscriptions = $true allowEmailVerifiedUsersToJoinOrganization = $false } Update-MgPolicyAuthorizationPolicy -BodyParameter $paramMicrosoft 365 管理センターまたはPowerShellを使用して、セルフサービス登録によるライセンス割り当てから既存のユーザーの割り当てを解除します。
Microsoft 365 管理センター: Microsoft 365 ポータルにサインインし、一括でライセンスを解除します。
admin.cloud.microsoft にログインし、請求>ライセンス ページに移動します。
製品を選択します。
ライセンスの割り当てを解除する対象ユーザーを選択します。
ライセンスの割り当て解除 を選択します。
割り当て解除ボックスで、割り当て解除を選択します。
セルフサービス サインアップが無効になっていることを確認してください。
セルフサービス購入をサポートする製品を一覧表示します
セルフサービス購入をサポートするすべての Microsoft 365 製品を表示するには、以下のコマンドを使用してください。
Get-MSCommerceProductPolicies -PolicyId AllowSelfServicePurchase
このコマンドを実行すると、各製品が現在セルフサービス購入が有効か無効かが表示されます。 コマンドは以下のような詳細を返します:
- ProductName
- 製品 ID
- PolicyId
- PolicyValue (有効または無効)
ProductName ProductId PolicyId PolicyValue
----------- --------- -------- -----------
Microsoft 365 Copilot CFQ7TTC0MM8R AllowSelfServicePurchase Disabled
Power BI Pro CFQ7TTC0H9MP AllowSelfServicePurchase Disabled
Teams Premium CFQ7TTC0RM8K AllowSelfServicePurchase Disabled
...
製品のセルフサービス購入を無効にする
特定の製品のセルフサービス購入を無効にするには、以下のコマンドを使用し、<ProductId> を実際の製品IDに置き換えてください。
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId <ProductId> -Enabled $False
製品のセルフサービス購入を無効にすると、ユーザーはその製品のライセンスを自分で購入したり、トライアルに申し込むことができなくなります。