Microsoft Outlook カレンダーを WordPress と安全に同期するための設定ガイド
概要
その miniOrange OutlookとTeamsカレンダーイベント埋め込みプラグイン Outlook と Microsoft Teams のカレンダーイベント(共有カレンダーやグループカレンダーを含む)を、WordPress ウェブサイト上でシームレスに表示できます。Microsoft Graph API を使用して Microsoft 365 と統合することで、Teams と Outlook のカレンダーをリアルタイムで更新できます。
安全な接続を確保するために、このプラグインは ミニオレンジ Azure/Microsoft 365 と Entra ID シングル サインオン (SSO) プラグインを使用してログインするこのSSOプラグインは、WordPressとMicrosoft Entra ID(Azure AD)間の安全な認証を可能にし、許可されたユーザーとアプリケーションのみが共有カレンダーデータにアクセスできるようにします。(最初の言及以降は、単にSSOと呼びます。)
両方のプラグインを併用することで、WordPressはMicrosoft経由で認証し、SSOを介して権限を管理し、共有カレンダーやチームカレンダーをサイトに直接表示できるようになります。例えば、Microsoft TeamsのプロジェクトカレンダーをWordPressのチーム更新ページに埋め込むことで、Microsoft 365の最新のイベントや変更を自動的に反映できます。
前提条件: ダウンロードとインストール
始める前に、次のものが揃っていることを確認してください。
- 管理者アクセス Microsoft Entra ID (Azure AD) テナントにアクセスして、アプリの登録とアクセス許可を構成します。
- miniOrangeログイン Azure / Microsoft 365 および Entra ID シングル サインオン プラグイン 安全な SSO 統合を有効にするために WordPress にインストールされます。
- A ワードプレスサイト miniOrange Outlook Teamsカレンダーイベントを埋め込む プラグインがインストールされました。
構成手順
このプラグインはWordPressとMicrosoft Entra ID間の認証を管理し、WordPressがMicrosoft 365カレンダーデータに安全にアクセスできるようにします。設定を完了するには、以下の手順を慎重に実行してください。
ステップ1: オールインワンMicrosoft SSOプラグインを構成する
- ダウンロード Azure/Microsoft 365 および Entra ID シングル サインオン (SSO) プラグインを使用してログインする WordPress プラグイン ディレクトリから。
- MFAデバイスに移動する プラグイン >> 新規追加 >> プラグインのアップロードダウンロードしたZIPファイルを選択し、 インストールを開始する の三脚と アクティブにしましょう プラグイン。
- コピー リダイレクトまたはコールバックURI アクティベーション後に表示されます。


- Azureポータルにサインインする Microsoft Entra IDを開きます。そこから アプリの登録 Outlook に使用したアプリケーションを選択します。
- リダイレクトURIを追加する リダイレクト URL または認証の下で、変更を保存します。

- 必要な資格情報を見つける 左ペインの「概要」タブから同じアプリ登録を選択します。 顧客ID の三脚と テナントID.

- 左側のナビゲーション ペインから、 証明書と秘密 タブ..
- の値をコピーします 秘密鍵。 これはあなたのものになります クライアント秘密鍵.

- WordPressのプラグイン設定に認証情報を入力します。クライアントID、クライアントシークレット、テナントIDをそれぞれのフィールドに貼り付けます。
- Enter OpenID プロファイル メール オフラインアクセス の値として 対象領域 フィールド。

- 設定を保存してクリック テスト構成(テストが成功した場合、WordPress サイトは Microsoft 365 に安全に接続されます。)
構成が成功すると、WordPress は Microsoft Entra ID で認証し、Outlook および Teams カレンダー データをリアルタイムで取得できるようになります。
ステップ2: miniOrange Outlookプラグインを設定する
シングル サインオンがアクティブになると、Outlook プラグインを設定して、共有カレンダーまたはグループ カレンダーを WordPress サイトに直接表示できるようになります。
- Azureポータルにログインするには portal.azure.com とオープン Microsoft エントラ ID.

- に行く アプリの登録 Outlook プラグインの設定に使用したアプリケーションを選択します。
- に移動します API権限 をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 権限を追加する.

- 選択する Microsoft Graph.

- まず 委任されたアクセス許可 検索バーで グループ.

- 選択する グループ.読み取り.すべて、をクリックします 権限の追加.

- ソフトウェアの制限をクリック デフォルトディレクトリに対する管理者の同意の付与 をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します あり 管理者の同意確認の付与について。

- 左側のナビゲーションペインから、 グループ 組織内で利用可能なすべてのグループを表示します。

- 検索バーを使用して、埋め込みたい共有カレンダーに関連付けられている正しいグループを見つけます。

- 共有カレンダーを含むグループを選択し、 オブジェクトID.

- 次にWordPressダッシュボードに移動し、 miniOrange Outlook Teamsカレンダーイベントプラグインを埋め込む >> グループカレンダー タブには何も表示されないことに注意してください。

- 詳しくはこちら 追加(+) アイコンをクリックしてグループIDを追加し、 オブジェクトID 入力フィールドに入力します。クリック Save

- 保存後に表示される生成されたショートコードをコピーします。

- ショートコードを WordPress ページまたは投稿のコンテンツ領域に貼り付けて、カレンダーを埋め込みます。

- パブリッシュ or 更新 共有されたOutlookカレンダーを表示するページです。OutlookまたはTeamsで変更や追加された新しいイベントは、WordPressサイトに自動的に表示されます。

よくあるご質問
その他のよくある質問➔Outlook または Microsoft 365 カレンダーを WordPress に埋め込むにはどうすればいいですか?
miniOrange Embed Outlookプラグインを使用すると、任意のページや投稿に貼り付けられるショートコードを作成できます。Microsoft Graph APIを使用してOutlookに接続し、イベントをサイトに直接表示します。
Outlook カレンダーの変更は Web サイトに自動的に表示されますか?
はい。プラグインはリアルタイム同期をサポートしているため、Outlook または Teams での更新、削除、新しいイベントは、埋め込まれたカレンダーにすぐに反映されます。
WordPress にログインせずにカレンダーを閲覧できますか?
プラグインのプレミアムバージョンでは匿名アクセスがサポートされているため、訪問者はログインせずにカレンダーを表示できます。
複数のユーザー カレンダーまたはグループを埋め込むことはできますか?
はい。プラグインのプレミアムバージョンでは、それぞれ独自のショートコードを持つ複数のOutlookまたはMicrosoft 365グループカレンダーを埋め込むことができます。
関連記事
ご返答ありがとうございます。 すぐにご連絡させていただきます。
何か問題が発生しました。 もう一度質問を送信してください

会員登録