Microsoft Office 365 Calendar

Adobe Workfront Fusion のシナリオでは、Microsoft Office 365 Calendar を使用するワークフローを自動化したり、複数のサードパーティのアプリケーションやサービスに接続したりできます。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。

この記事で説明している機能を使用するには、次のアクセス権が必要です。

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ 任意
Adobe Workfront プラン

新規:標準

または

現在:仕事以上

Adobe Workfront Fusion ライセンス**

現在:Workfront Fusion ライセンス要件なし

または

従来のバージョン:作業の自動化と統合のためのWorkfront Fusion

製品

新規:

  • Prime Workfront パッケージを選択する:Adobe Workfront Fusion を購入する必要があります。
  • Ultimate Workfront パッケージ:Workfront Fusion が含まれています。

または

現在:Adobe Workfront Fusion を購入する必要があります。

このテーブルの情報について詳しくは、​ ドキュメントのアクセス要件 ​ を参照してください。

Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンス ​ を参照してください。

前提条件

Microsoft Office 365 Calendar モジュールを使用するには、Microsoft Office 365 Calendar アカウントが必要です。

Microsoft Office 365 カレンダー API に関する情報

Microsoft Office 365 カレンダーコネクタは、次を使用します。

ベース URL
https://graph.microsoft.com/v1.0
API バージョン
v1.0
API タグ
v2.0.10

Workfront Fusion への Office 365 Calendar サービスの接続

Office 365 Calendar アカウントを Workfront Fusion に接続する方法について詳しくは、Adobe Workfront Fusion への接続の作成 - 基本手順を参照してください。

NOTE
一部のMicrosoft アプリは、同じ接続を使用し、これは個々のユーザー権限に関連付けられています。 そのため、接続を作成すると、権限同意画面に、現在のアプリケーションに必要な新しい権限に加え、このユーザーの接続に以前に付与された権限が表示されます。
例えば、ユーザーが Excel コネクタを使用して「テーブルの読み取り」権限を付与され、Outlook コネクタにメールを読み取るための接続を作成した場合、権限の同意画面には、既に付与されている「テーブルの読み取り」権限と、新しく必要な「メールの書き込み」権限の両方が表示されます。

Microsoft Office 365 Calendar モジュールとそのフィールド

Microsoft Office 365 Calendar モジュールを設定すると、Workfront Fusion には以下のフィールドが表示されます。これらとともに、アプリやサービスのアクセスレベルなどの要因に応じて、追加の「Microsoft Office 365 Calendar」フィールドが表示される場合があります。モジュール内の太字のタイトルは、必須フィールドを示します。

フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。詳しくは、​ モジュール間で情報をマッピングする ​ を参照してください。

マップ切り替え

イベント

イベントを作成

このアクションモジュールは、イベントを新規作成します。

Connection
Office 365 アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Subject
作成したイベントのタイトルを入力またはマッピングします。
Start date
イベントが開始する時点を、日付と時刻の組み合わせで入力します。{date}T{time} 形式を使用します。例:2017-08-29T04:00:00.0000000。サポートされる日付と時刻の形式の一覧については、「 型強制」を参照してください。
End date
イベントが終了する時点を、日付と時間の組み合わせで入力します。{date}T{time} 形式を使用します。例:2017-08-29T04:00:00.0000000。サポートされる日付と時刻の形式の一覧については、「 型強制」を参照してください。
Reminder on
このイベントのリマインダーをアクティベートするかどうかを選択します。
Reminder
リマインダーをトリガーするイベントの開始前の分数を入力またはマッピングします。
Importance

このイベントの重要度を選択します。

  • Low
  • Medium
  • High
Sensitivity

このイベントの機密度を選択します。

  • Normal

  • Personal

    受信者に「Please treat this as Personal」というメッセージが表示されます。

  • Private

    受信者に「Please treat this as Private」というメッセージが表示されます。このイベントは、受信者の受信ボックスルールによって転送またはリダイレクトされません。

  • Confidential

    受信者に「Please treat this as Confidential」というメッセージが表示されます。

Body content type
本文の内容をプレーンテキストにするか、HTMLにするかを選択します。
Body content
イベントに関連付けられたメッセージの本文を入力またはマッピングします。HTML 形式またはテキスト形式で指定できます(上記の「Body Content Type」フィールドで指定)。
Location
イベントの場所の詳細を入力またはマッピングします。
Response requested
招待者に、イベントへの招待状への返信をリクエストする場合には、「Yes」を選択します。
Show as

カレンダーを表示するユーザーに対してどのようにイベントが表示されるかを選択します。

  • Free
  • Tentative
  • Busy
  • Out of office
  • Working elsewhere
  • Unknown
Attendees

招待する各出席者について、「 項目を追加 」をクリックし、次の情報を入力します。

  • Name

    出席者の名前を入力またはマップします。

  • Email

    出席者のメールアドレスを入力またはマッピングします。

カテゴリ ​
イベントをカレンダーに表示するカテゴリごとに、「 項目を追加 」をクリックして、カテゴリを入力またはマッピングします。

イベントを削除

このアクションモジュールは、既存のイベントを削除します。

Connection
Office 365 アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Event ID
削除するイベントの ID を入力またはマッピングします。

イベントを取得

このアクションモジュールは、指定されたイベントの詳細を取得します。

Connection
Office 365 アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Event ID
詳細を取得するイベントの ID を入力またはマッピングします。

イベントの検索

この検索モジュールは、選択したカレンダーでイベントが作成、アップデート、削除、開始、終了されたときに、イベントの詳細を取得します。

Connection
Office 365 アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Calendar Group ID
イベントを監視するカレンダーが含まれている calendar group を選択します。
Calendar
監視する特定のカレンダーを選択します。
Filter

結果をフィルタリングするフィルター条件を設定します。以下のプロパティでフィルタリングできます。

  • Subject
  • Event ID
  • Created Date Time
  • Last Modified Date Time
  • Body Preview
Order by

結果の並べ替え方法を選択します。

  • Subject、昇順または降順
  • Created Date Time、昇順または降順
  • Last Modified Date Time、昇順または降順
Limit
Workfront Fusion が 1 つのシナリオ実行サイクルで返すイベントの最大数を入力します。

イベントの更新

このアクションモジュールは、既存のイベントを更新します。

Connection
Office 365 アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Event ID
更新するイベントの ID を入力、マッピングまたは選択します。
Subject
イベントの新しいタイトルを入力またはマッピングします。
Start date
イベントが開始する時点を、日付と時刻の組み合わせで入力します。{date}T{time} 形式を使用します。例:2017-08-29T04:00:00.0000000。サポートされる日付と時刻の形式の一覧については、「 型強制」を参照してください。
End date
イベントが終了する時点を、日付と時間の組み合わせで入力します。({date}T{time} 形式を使用します。例:2017-08-29T04:00:00.0000000。サポートされる日付と時刻の形式の一覧については、「 型強制」を参照してください。
Reminder on
このイベントのリマインダーをアクティベートするかどうかを選択します。
Reminder
リマインダーをトリガーするイベントの開始前の分数を入力またはマッピングします。
Importance

このイベントの重要度を選択します。

  • Low
  • Medium
  • High
Sensitivity

このイベントの機密度を選択します。

  • Normal

  • Personal

    受信者に「Please treat this as Personal」というメッセージが表示されます。

  • Private

    受信者に「Please treat this as Private」というメッセージが表示されます。このイベントは、受信者の受信ボックスルールによって転送またはリダイレクトされません。

  • Confidential

    受信者に「Please treat this as Confidential」というメッセージが表示されます。

Body content type
イベントに関連付けられるメッセージの本文の内容を、プレーンテキストにするか HTML にするかを選択します。
Body content
イベントに関連付けられたメッセージの本文を入力またはマッピングします。HTML 形式またはテキスト形式で指定できます(上記の「Body Content Type」フィールドで指定)。
Location
イベントの場所の詳細を入力します。
Response requested
招待者に、イベントへの招待状への返信をリクエストする場合には、「Yes」を選択します。
Show as

カレンダーを表示するユーザーに対してどのようにイベントが表示されるかを選択します。

  • Free
  • Tentative
  • Busy
  • Out of office
  • Working elsewhere
  • Unknown
Attendees

イベントの出席者を追加します。

  • Name

    出席者の名前を入力します。

  • Email

    参加者のメールアドレスを入力します。

Category
イベントでカレンダーに表示するカテゴリを入力またはマッピングします。

イベントの監視

このトリガーモジュールは、選択したカレンダーでイベントが作成、アップデート、削除、開始、終了されたときに、イベントの詳細を取得します。

NOTE
削除された一連のイベントを監視するには、イベントを監視フィールドでアップデート時刻別を選択します。このモジュールは、削除された単一のイベントや、削除された一連のイベントを監視しません。
Connection
Office 365 アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Watch events

イベントの監視方法を選択します。

  • By Created Time

    新しいイベントを監視します。

  • By Updated Time

    アップデートされたイベントを監視します。

Calendar Group ID
イベントを監視するカレンダーが含まれている calendar group を選択します。
Calendar
監視する特定のカレンダーを選択します。
Filter
件名、イベント ID、本文で結果をフィルタリングするフィルター条件を設定します。
Limit
Workfront Fusion が 1 つのシナリオ実行サイクルで返すメッセージの最大数を入力します。

カレンダー

カレンダーを作成

このアクション モジュールは、Office 365 アカウントに新しいカレンダーを作成します。

Connection
Office 365 アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Calendar name
新しいカレンダーの名前を入力します。

カレンダーの削除

このアクションモジュールは、既存のカレンダーを削除します。

Connection
Office 365 アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Calendar ID
削除するカレンダーのCalendar ID を入力します。

カレンダーを取得

このアクションモジュールは、1 つのカレンダーに関する詳細を取得します。

Connection
Office 365 アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Calendar ID
詳細を取得するカレンダーの ID を入力またはマッピングします。

カレンダーをリスト表示

この検索モジュールは、認証済みユーザーのカレンダーのすべてのリストを取得します。

Connection
Office 365 アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Calendar Group ID
リストに表示するカレンダーが含まれている calendar group を選択します。
Limit
Workfront Fusion が 1 つのシナリオ実行サイクルで返す最大カレンダー数を入力します。

カレンダーの更新

このアクションモジュールは、既存のカレンダーを編集します。

Connection
Office 365 アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Calendar ID
アップデートするカレンダーのCalendar ID を入力します。
New Calendar name
カレンダーの新しい名前を入力します。

その他

API 呼び出しの実行

このモジュールでは、カスタム API 呼び出しを実行できます。

API 呼び出しの設定に必要な HTTP リクエストメソッドを選択します。詳しくは、HTTP リクエストメソッドを参照してください。

Connection
Connection
Office 365 アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
URL
https://graph.microsoft.com からの相対パスを入力します。例: /v1.0/me/events
Method
Headers
リクエストのヘッダーを標準 JSON オブジェクトの形式で追加します。例えば、{"Content-type":"application/json"}。Workfront Fusion は認証ヘッダーを追加します。
Query String
API 呼び出しのクエリを標準 JSON オブジェクトの形式で追加します。
Body

標準の JSON オブジェクトの形式で、API 呼び出しの本文の内容を追加します。

メモ:

if などの条件文を JSON で使用する場合は、条件文を引用符で囲みます。

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3