Outlookカレンダーの予定を表示する†
イベントカレンダーコンポーネントに、Outlookカレンダーの予定を表示するサンプルです。
UIのキャンバスアクションに実装を行っています。
当サンプルでは Microsoft Graph API を使用します。
事前に Microsoft Entra ID にアプリケーションを登録し、
クライアントID、クライアントシークレット、テナントIDを取得してください。
また、テナントに登録されているユーザ ID も必要となります。
登録手順や情報の取得方法は Microsoft社の公式サイトをご確認ください。
■参考情報
サンプル導入方法†
■アプリケーションとしてインポートする場合:
- 下記 ダウンロード よりアプリケーションファイルを取得
- サイドメニュー「アプリケーション」

>
ボタンの インポート で、取得したアプリケーションファイル「Sample_Calendar_Display_Outlook.zip」を指定して "次へ"
>アプリのIDとラベルを確認し、[作成]
■任意のアプリケーションにUIとしてインポートする場合:
- 下記 ダウンロード よりUIファイルを取得
- 任意のアプリケーションのUIエディタ
を開き
>[作成]
>インポート で、取得したUIファイル「UI_Calendar_Display_Outlook.zip」を指定して "次へ"
>UIのIDとラベルを確認し、[作成]
■以下共通:
- UIエディタからキャンバスアクションを開き、以下の項目の値を変更
- clientId(4行目):Microsoft Entra IDに登録したアプリケーションのクライアントID
- clientSecret(5行目):Microsoft Entra IDに登録したアプリケーションのクライアントシークレット
- tenantId(6行目):Microsoft Entra IDのテナントID
- userId(22行目):参照したいOutlookカレンダーのユーザID
- アプリケーションをデプロイ
実行例†
事前にOutlookカレンダーから予定を設定し、サンプルアプリを起動して、イベントカレンダーコンポーネントに予定が表示されることをご確認ください。
ダウンロード†
用途に合わせてどちらかを取得してください。
使用機能†
- コンポーネント:リッチテキスト(説明掲載用)
- コンポーネント:イベントカレンダー
- ユーザ関数:REST(GET)
- ユーザ関数:REST(POST)
- ユーザ関数:スクリプト
特記事項†
サンプル仕様自体の問合せは、製品保守サービスに含みません。
作成バージョン†
V4.0.1
更新履歴†
2026-05-29 公開