---
title: "My Tasks のデータ ソース: Planner、To Do、Outlook、SharePoint、Project Online、Azure DevOps"
description: "Vitextra My Tasks で使用できるすべてのデータ ソースのリファレンスです。Planner、Microsoft To Do、Outlook のフラグ付きメール、SharePoint タスク リスト、Project Online、Azure DevOps から読み込まれるタスク、各ソースの要件、フィールドの対応関係、制限事項を説明します。"
url: https://vitextra.com/ja/support/kb/10290
language: ja
published: 2026-10-17
modified: 2026-10-17
products:
  - "My Tasks"
author: "Roger Gagne"
tags: ["Vitextra My Tasks", "My Tasks データ ソース", "Planner タスク", "Microsoft To Do タスク", "Outlook フラグ付きメール タスク", "SharePoint タスク リスト", "Project Online タスク", "Azure DevOps 作業項目", "Microsoft Graph Tasks.ReadWrite"]
---

# My Tasks のデータ ソース: Planner、To Do、Outlook、SharePoint、Project Online、Azure DevOps

Vitextra My Tasks で使用できるすべてのデータ ソースのリファレンスです。Planner、Microsoft To Do、Outlook のフラグ付きメール、SharePoint タスク リスト、Project Online、Azure DevOps から読み込まれるタスク、各ソースの要件、フィールドの対応関係、制限事項を説明します。

## 概要

**My Tasks** Web パーツでは、最大 6 つのソースを 1 つの一覧にまとめることができます。各ソースには、プロパティ ウィンドウの **データ ソース** グループに専用のトグルがあります。この記事では、各ソースが読み込む内容、必要な条件、**プロジェクト名**、**タスクの状態**、**優先度**の各列でのデータの表示方法について説明します。

すべてのソースに共通する規則は次のとおりです。

- **サインインしているユーザーに割り当てられた**タスクだけが表示されます。
- 要求が失敗したソースは通知なしにスキップされ、他のソースは引き続き表示されます。
- この Web パーツはタスクを読み取るだけで、作成や変更は行いません。
- オフにしたソースには問い合わせません。すべてのソースをオフにすると、一覧は空になります。

## ソースの一覧

| ソース (トグル) | 読み込まれる内容 | 要件 | 制限 |
|---|---|---|---|
| **Planner** | 自分に割り当てられた、完了率が 100% ではない Planner のタスク | Microsoft Graph のアクセス許可 *Tasks.ReadWrite* | 上限の記載なし |
| **To Do** | *フラグを設定したメール*を除く、すべての Microsoft To Do リストのタスク (完了したタスクは除外) | *Tasks.ReadWrite*、To Do が有効なメールボックス | 上限の記載なし |
| **Outlook** | フラグ付きメール (To Do の *フラグを設定したメール* リスト)。完了したものは除外 | *Tasks.ReadWrite*、自分のメールボックス (共有メールボックスは含まれません) | 上限の記載なし |
| **SharePoint** | 自分に割り当てられた SharePoint タスク リストの項目 (コンテンツ タイプ *Task*) | SharePoint 検索がサイトをインデックス化していること | 最大 100 件 |
| **プロジェクト** | 自分に割り当てられた Project Online または Project Server サイトのタスク | Project Online のサイト テンプレート、SharePoint 検索 | 最大 100 件 |
| **Azure DevOps** | 組織全体で自分に割り当てられた作業項目 | Azure DevOps の *user_impersonation*、**組織**名 | 割り当てられたすべての項目 |

## Planner

Microsoft Graph を使用して、自分に割り当てられた Planner のタスクを読み込みます。すでに 100% 完了しているタスクは含まれません。

- **プロジェクト名**: プランのタイトル。プランにアクセスできない場合、値は空になります。
- **タスクの状態**: タスクの内容から算出されます。タスクにチェックリストがある場合、すべての項目が未完了の間は *未開始*、一部が完了していれば *進行中*、すべて完了していれば *完了* になります。チェックリストがない場合は完了率が使われ、50% 未満は *未開始*、50% ～ 99% は *進行中* になります。
- **優先度**: Planner の優先度は、*緊急* (Planner の緊急)、*高* (Planner の重要)、*通常* (Planner の中)、*低* に変換されます。
- **作成者**: タスクを作成したユーザーの名前。名前は Microsoft Graph で解決されるため、アクセス許可 *User.ReadBasic.All* が必要です。
- タスク名をクリックすると、新しい Planner でタスクが開きます。
- 自分が所属するプランのすべてのタスクではなく、自分に割り当てられたタスクだけが表示されます。

## To Do と Outlook

どちらのソースも、Microsoft Graph を使用して Microsoft To Do のデータを読み込みます。**To Do** は、システム リスト *フラグを設定したメール* (英語表示では *Flagged email*) を除く、すべてのリストのタスクを読み込みます。**Outlook** は、そのリストにあるフラグ付きメールを読み込みます。完了した項目は読み込まれません。

- **プロジェクト名**は、タスクでは *To Do*、フラグ付きメールでは *Outlook* になります。
- **作成者**は、どちらのソースでも仕様上空になります。
- To Do タスクの**タスクの状態**は、*未開始*、または Microsoft To Do が報告するその他の未完了の状態になります。**優先度**は、タスクの重要度に基づいて *低*、*通常*、*高* のいずれかになります。
- フラグ付きメールを表示するには、To Do が有効なメールボックスが必要です。共有メールボックスは含まれません。

## SharePoint

**割り当て先**列に自分が指定されている SharePoint タスク リスト (コンテンツ タイプ *Task*) の項目を読み込みます。クエリは自分のコンテキストで SharePoint 検索を介して実行されるため、アクセス許可が適用され、開けない項目が表示されることはありません。

- **プロジェクト名**: リストを含むサイトのタイトル。
- **タスクの状態**と**優先度**: リストの**タスクの状態**列と**優先度**列の値が、サイトの言語を含め、SharePoint に表示されるとおりに使われます。
- このソースからは最大 100 件のタスクが読み込まれます。
- データは検索から取得されるため、新しく作成または変更された項目は、検索クロールで処理された後に表示されます。
- 検索結果から除外されているサイトやリストは検出されません。

## プロジェクト

**SharePoint** ソースと同様に、Project Online または Project Server サイトのタスクを読み込みます。つまり、SharePoint 検索を介して、自分に割り当てられた項目を最大 100 件まで読み込みます。これらのプロジェクト サイトのタスクは **SharePoint** ソースには含まれないため、タスクが重複することはありません。フィールドの対応関係は **SharePoint** と同じです。

## Azure DevOps

Azure DevOps 組織全体で自分に割り当てられた作業項目を読み込みます。Azure DevOps の *My work* ページと同じ一覧です。呼び出しは自分自身の ID で行われるため、Azure DevOps ですでに表示できる内容だけが表示されます。

- **組織**を入力します。アドレス `dev.azure.com/<organization>` に含まれる名前です。
- **プロジェクト名**: Azure DevOps のチーム プロジェクト。
- **タスクの状態**: 作業項目の状態 (例: *New*、*Active*、*Resolved*、*Closed*)。
- **優先度**: 作業項目の数値の優先度 (1 ～ 4)。
- **期限**: プロジェクトのプロセスに期限フィールドがある場合に表示されます。
- **タグ**: 作業項目のタグ。作業項目の種類 (*Bug*、*Task* など) は**詳細**パネルに表示されます。
- タスク名をクリックすると、Azure DevOps で作業項目が開きます。

📝 **注**  
自分に割り当てられた作業項目ではなく、保存済みクエリの結果を表示するには、2 つ目の Web パーツを使用します。詳しくは、[KB10304. Azure DevOps Query Viewer: セットアップとクエリの接続](https://vitextra.com/ja/support/kb/10304)と [KB10209. Azure DevOps Query Viewer Web パーツのインストールと構成方法](https://vitextra.com/ja/support/kb/10209)を参照してください。

## ステータスと優先度

| ソース | タスクの状態 | 優先度 |
|---|---|---|
| Planner | 未開始、進行中、完了 (チェックリストまたは完了率から決定) | 緊急、高、通常、低 |
| To Do | 未開始、または To Do が報告する状態 | 低、通常、高 |
| Outlook | 未開始、または To Do が報告する状態 | 低、通常、高 |
| SharePoint、プロジェクト | リストの**タスクの状態**列の値 | リストの**優先度**列の値 |
| Azure DevOps | 作業項目の状態 | 1 ～ 4 の数値 |

この表のステータス名を **除外ステータス(カンマ区切り)** に入力すると、そのステータスを非表示にできます。詳しくは、[KB10298. My Tasks: 除外ステータスとタスク一覧の絞り込み](https://vitextra.com/ja/support/kb/10298)を参照してください。

![さまざまなソースのタスクを 1 つの一覧に表示し、ソースで絞り込んだ状態](https://static.vitextra.com/articles/10290/sources-filter-ja.png)
*さまざまなソースのタスクを 1 つの一覧に表示し、ソースで絞り込んだ状態*

## アクセス許可の一覧

| ソース | アクセス許可またはアクセス |
|---|---|
| Planner、To Do、Outlook | Microsoft Graph の *Tasks.ReadWrite*、*User.Read*、*User.ReadBasic.All* |
| SharePoint、プロジェクト | ユーザーのコンテキストでの SharePoint 検索 (セキュリティ トリミング) |
| Azure DevOps | Azure DevOps の *user_impersonation* |

アクセス許可は、テナント管理者が 1 回承認します。詳しくは、[KB10303. My Tasks: 必要なアクセス許可、プライバシー、セキュリティ](https://vitextra.com/ja/support/kb/10303)を参照してください。

![Azure DevOps タスクの詳細パネル](https://static.vitextra.com/articles/10290/devops-task-details-ja.png)
*Azure DevOps タスクの詳細パネル*

❗ **重要**  
アクセス許可名 *Tasks.ReadWrite* は、Planner と To Do のタスクを扱うために Microsoft Graph が要求するものですが、この Web パーツはタスクの読み取りにのみ使用します。タスクの作成、編集、削除は行いません。

💡 **ヒント**  
いずれかのソースでタスクが表示されない場合は、上の表で要件を確認してから、[KB10307. My Tasks のタスクが表示されない、または読み込まれないのはなぜですか?](https://vitextra.com/ja/support/kb/10307)を参照してください。ソースのオンとオフの切り替えについては、[KB10289. My Tasks Web パーツを追加して構成する方法](https://vitextra.com/ja/support/kb/10289)を参照してください。
