MENU

料金プラン

機能一覧

デモ

ご利用の流れ

お役立ちコラム



*Azure連携(詳細設定)

AmeliaにおいてOutlook Calendar連携のためのAzure資格情報を作成する方法

AmeliaをOutlook CalendarおよびMicrosoft Teamsと連携させるには、Microsoft Azure(Microsoft Entra ID)でアプリケーションを作成する必要があります。このアプリケーションは、Ameliaを安全に認証し、カレンダーの同期やオンライン会議の作成を可能にするために使用されます。

セットアップはすべてAzureポータル内で行われ、アプリの登録、リダイレクトURIの設定、およびクライアントIDとクライアントシークレットの発行が必要になります。

Azureは、Outlook CalendarやMicrosoft Teamsなどのサービスを管理するために使用されるMicrosoftのパブリッククラウドコンピューティングプラットフォームです。outlook.com、office365.com、またはhotmail.comのアカウントを使用してログインできます。

高度なOutlook設定のためにAmeliaを準備する方法

高度なセットアップを開始する前に、標準のOutlook接続が有効になっていないことを確認してください。

以前に「Microsoftでサインイン」方式を使用していた場合は、まず接続を解除してください。この方式では、アプリケーション(クライアント)IDとクライアントシークレットの項目がロックされ、手動設定が無効化されるためです。

接続を解除したら、Amelia → 基本設定 → 連携 → Outlook Calendar & Microsoft Teams → 設定 を開き、「全般」タブに切り替えます。

ここに、後ほどAzureで生成した資格情報を貼り付けることになります。

Microsoft Entra IDで新しいアプリケーションを作成する方法

まずAzureポータルにログインし、アプリの登録と認証の管理に使用される「Microsoft Entra ID」を開きます。

Microsoft Entra IDで、左側のメニューから「アプリの登録」を開き、「新規登録」をクリックします。

アプリケーションを登録する方法

「アプリケーションの登録」画面で、以下のオプションを設定します。

  • アプリケーションの名前を入力します(例:Amelia Outlook Integration)。
  • 「このアプリケーションを使用できる、またはこのAPIにアクセスできるのは誰ですか?」で、「任意の組織ディレクトリ内のアカウント(任意のAzure ADディレクトリ – マルチテナント)と、個人のMicrosoftアカウント」を選択します。
  • 「リダイレクトURI」で、「Web」を選択します。
  • AmeliaのOutlook連携設定で提供されているリダイレクトURIを貼り付けます。

これらの項目を完了したら、「登録」をクリックします。

クライアントIDはどこにありますか?

アプリケーションが作成されると、Azureは自動的にアプリケーションの概要を開きます。

「アプリケーション(クライアント)ID」というラベルの付いた値をコピーし、AmeliaのOutlook連携設定にある「クライアントID」項目に貼り付けます。

クライアントシークレットを発行する方法

クライアントシークレットを発行するには、左側のメニューから「証明書とシークレット」を開き、「新しいクライアントシークレット」をクリックします。

シークレットの説明を追加し、有効期限として「730日(24ヶ月)」を選択します。「追加」をクリックしてシークレットを作成します。

クライアントシークレットは24ヶ月で期限切れになります。期限が切れた後は、AmeliaでOutlook Calendar連携を継続して使用するために、新しいシークレットを発行する必要があります。

リダイレクトURIは何をしますか?

リダイレクトURIは、Outlookでの認証後にお客様が戻る場所を設定します。この値はAmelia内では編集できません。

デフォルトでは、Ameliaは以下の構造を使用します。
https://yoursite.com/wp-admin

このURLが、AzureアプリケーションのリダイレクトURIの下に追加されていることを確認してください。

スタッフがお客様画面のスタッフマイページから自身のOutlookカレンダーを連携することを許可する場合、スタッフマイページが設置されているページのURLも、追加のリダイレクトURIとして登録する必要があります。