Office 365 アプリ起動ツールからプロジェクトを削除する

Project for the webとロードマップへのアクセス権を持つOffice 365ユーザーがある場合は、Office 365アプリ起動ツールに [プロジェクト] タイルが表示されます。

[プロジェクト] タイル。

管理者は、次のような状況で、ユーザーに対して [プロジェクト] タイルが表示されないようにすることができます。

  • ユーザーが Project ライセンスを持っていない場合で、プロジェクトまたはロードマップProject for the web表示する必要がない場合。
  • ユーザーが Project ライセンスを持っていても、Project for the webまたはロードマップを使用していない場合。

ユーザーのアプリ起動ツールから Project タイルを削除するには、管理者は、ユーザーの Microsoft 365 または Office 365 ライセンスの Project for Office サービスをMicrosoft 365 管理センターで削除する必要があります。

重要

Project for Office サービスを削除すると、[プロジェクト] タイルが削除されるだけでなく、ユーザーはプロジェクトとロードマップProject for the web表示できなくなります。

個々のユーザーの [プロジェクト] タイルを削除するには

  1. Microsoft 365 管理 センターで、[ユーザー] を選択し、[アクティブ なユーザー] を選択します。

  2. [ アクティブ ユーザー ] の一覧で、ユーザーの横にあるチェック ボックスをオンにし、[ 製品ライセンスの管理] をクリックします。

    [ユーザー] を選択します。

  3. [ユーザー情報] ページで、[ライセンスとアプリ] タブの [アプリ] セクションで、[アプリの表示] ドロップダウン メニューからユーザーの Microsoft 365 または Office 365 ライセンス選択します。

  4. 表示されるアプリの一覧で[ Project for Office]\(Office 用プロジェクト\) をオフにし、[ 変更の保存] をクリックします。

この手順は、Project for the webを使用しないユーザーごとに繰り返すことができます。

複数のユーザーの [プロジェクト] タイルを削除するには

多数のユーザーに対して [プロジェクト] タイルを削除する必要がある場合、管理者は、Microsoft 365 管理センターではなく、Windows PowerShellを使用してこのタスクを実行する方が簡単な場合があります。

最新の Microsoft Graph PowerShell モジュールを必ず使用してください。

重要

ここでも、Project for Office サービスを削除すると、[プロジェクト] タイルが削除されるだけでなく、ユーザーはプロジェクトとロードマップProject for the web表示できなくなります。

  1. [Windows PowerShell] に「」と入力し、次のように入力してテナントにサインインします。

    Connect-MgGraph
    
  2. Microsoft Entra ID に接続した後、次を使用して、テナントのProject for the webとロードマップへのビュー アクセス権を持つOffice 365または Microsoft 365 ライセンスの一覧を取得できます。

    
    $returnObject = @()
    Get-MgSubscribedSku | % {
        $cds = $_.ServicePLans | ? ServicePlanName -in ("PROJECT_O365_F3","PROJECT_O365_P1","PROJECT_O365_P2","PROJECT_O365_P3")
    
        if( $cds -ne $null ) 
        {
            $returnObject+= [pscustomobject]@{SkuId=$_.SkuId;SkuPartNumber=$_.SkuPartNumber;ServicePlan=$CDS[0].ServicePlanName}
        } 
    }
    if ($returnObject.Count -eq 0) {
            Write-Host "No Skus found"
        } else {
            $returnObject
    }
    
    
  3. 次のスクリプトを使用すると、特定のユーザーとそれに関連付けられているライセンスの Project for Office サービス プランを無効にすることができます。 ユーザーごとに、ライセンスの $skuPart 値を把握する必要があります (この値は手順 2 の結果で確認できます)。

      #disable the plan for the user/sku combination
    
      $user = "<user>@tenant.onmicrosoft.com"  #user
      $skuPart = "ENTERPRISEPREMIUM"   #sku to disable the plan on from the previous step
    
      $plansToDisableList = @("PROJECT_O365_F3","PROJECT_O365_P1","PROJECT_O365_P2","PROJECT_O365_P3")
    
      #Get the SKU details
      $sku = Get-MgSubscribedSku | Where {$_.SkuPartNumber -eq  $skuPart}
    
      #Get a reference to the service plan we are disabling
      $newPlansToDisable = $sku.ServicePlans | ? {$_.ServicePlanName -in $plansToDisableList}
    
      #Get any disabled service plans (apps) on the SKU assigned to the user
      $disabledPlans = $sku.ServicePlans | Where ServicePlanName -in $plansToDisableList |Select -ExpandProperty ServicePlanId
    
      $addLicenses = @(
      @{
      SkuId = $sku.SkuId
      DisabledPlans = $disabledPlans
      }
      )
    
      Set-MgUserLicense -UserId $user -AddLicenses $addLicenses -RemoveLicenses @()
    

関連項目

プロジェクトとロードマップへのユーザー ビュー アクセスのOffice 365
プロジェクト アーキテクチャの概要
プラットフォーム サービスの説明Office 365