ユーザーが自分で作成したタスク以外を削除できないようにブロックする
テナント管理者は、特定のユーザーが Microsoft Planner で自分が作成していないタスクを削除できないようにブロックすることができます。
Windows PowerShell で Planner を変更するための前提条件
Windows PowerShell で Planner を変更するには、「Windows PowerShell で Planner を変更するための前提条件」の手順に従う必要があります。
ユーザーが作成していないタスクを削除できないようにブロックする
Set-PlannerUserPolicy コマンドレットを使用して、ユーザーが作成していない Planner タスクを削除できないようにブロックします。
Set-PlannerUserPolicy -UserAadIdOrPrincipalName <user's AADId or UPN> -BlockDeleteTasksNotCreatedBySelf $true
パラメーター 説明 UserAadIdOrPrincipalName コンテンツをエクスポートするユーザーの Azure Active Directory ID または UPN を使用します。 BlockDeleteTasksNotCreatedBySelf ユーザーが自分で作成していないタスクを削除できないようにブロックするかどうか。 HostName このパラメーターを使用する必要があるのは、 task.</span>office.</span>com
以外のホスト名から Planner にアクセスする場合のみです。 たとえば、tasks.</span>office365.</span>us
から Planner にアクセスする場合は、-HostName tasks.</span>office365</span>.us
をコマンドに含めます。以下のコマンドレットは、ユーザーが Planner で作成していないタスクを削除できないようブロックします。
Set-PlannerUserPolicy -UserAadIdOrPrincipalName amyg@contoso.onmicrosoft.com -BlockDeleteTasksNotCreatedBySelf $true
認証を求められた場合は、ブロックを解除するユーザーではなく、自分自身 (グローバル管理者) としてサインインします。
ユーザーが作成していないタスクを削除できないブロックを解除する
Set-PlannerUserPolicy コマンドレットを使用して、ユーザーが作成していない Planner タスクを削除できないブロックを解除します。
Set-PlannerUserPolicy -UserAadIdOrPrincipalName "<User's AAD ID or UPN>" -BlockDeleteTasksNotCreatedBySelf $false
パラメーター 説明 UserAadIdOrPrincipalName コンテンツをエクスポートするユーザーの Azure Active Directory ID または UPN を使用します。 BlockDeleteTasksNotCreatedBySelf ユーザーが自分で作成していないタスクを削除できないようにブロックするかどうか。 HostName このパラメーターを使用する必要があるのは、 task.</span>office.</span>com
以外のホスト名から Planner にアクセスする場合のみです。 たとえば、tasks.</span>office365.</span>us
から Planner にアクセスする場合は、-HostName tasks.</span>office365</span>.us
をコマンドに含めます。たとえば、以下のコマンドレットは、ユーザーが Planner で作成していないタスクを削除できないようブロックします。
Set-PlannerUserPolicy -UserAadIdOrPrincipalName amyg@contoso.onmicrosoft.com -BlockDeleteTasksNotCreatedBySelf $false
認証を求められた場合は、ブロックを解除するユーザーではなく、自分自身 (グローバル管理者) としてサインインします。
ユーザーの現在のポリシーを取得する
Get-PlannerUserPolicy コマンドレットを使用して、ユーザーの現在のポリシーを確認します。
Get-PlannerUserPolicy -UserAadIdOrPrincipalName "<User's AAD ID or UPN>"
パラメーター 説明 UserAadIdOrPrincipalName コンテンツをエクスポートするユーザーの Azure Active Directory ID または UPN を使用します。 HostName このパラメーターを使用する必要があるのは、 task.</span>office.</span>com
以外のホスト名から Planner にアクセスする場合のみです。 たとえば、tasks.</span>office365.</span>us
から Planner にアクセスする場合は、-HostName tasks.</span>office365</span>.us
をコマンドに含めます。たとえば、次のコマンドレットは、ユーザーの現在のポリシーを取得します。
Get-PlannerUserPolicy -UserAadIdOrPrincipalName amyg@contoso.onmicrosoft.com | fl @odata.context : https://tasks.office.com/taskApi/tenantAdminSettings/$metadata#UserPolicy/$entity id : amyg@contoso.onmicrosoft.com blockDeleteTasksNotCreatedBySelf : False
認証を求められた場合は、自分自身 (グローバル管理者) としてサインインします。