Microsoft 365 Calendar パッケージでの Connect アクションの使用

接続 アクション を使用して、Microsoft 365 Calendar パッケージ内でOffice 365 サーバーとの接続を確立するために、組織の ID (クライアント ID とテナント ID) とユーザーの資格情報を入力します。

前提条件

接続 アクションのすべてのフィールドは、Credential Vault からの資格情報、またはユーザーが入力した値を受け入れます。
注: 接続 アクションには、以下の条件があります。
  • 現在、MFA や SSO はサポートされていません。
  • アクセス許可に対する管理者の同意が付与されていることを確認してください。
  1. Microsoft 365 の資格情報を使用して Azure Portal にログインします。
  2. アプリケーションを Microsoft ID プラットフォームに登録して、クライアント ID とテナント ID を取得します。 アプリの登録を参照してください。
  3. Microsoft Graph へのアクセスに必要な権限をアプリケーションに付与します。

    アプリケーションのアクセス許可を参照してください。

    注: Azure Portal のアプリ登録で、認証 > 詳細設定 > パブリック クライアント フローを許可 に移動し、はいを選択していることを確認してください。
  4. クライアント シークレットを追加するには、まず Azure に登録する必要があります。 Azure に登録するを参照してください。
  5. クライアント シークレットを追加します。 クライアント シークレットの追加を参照してください。

Microsoft 365 OneDrive パッケージの設定と接続方法の例については、Setup Azure App to connect using Microsoft OneDrive package (A-People login required)を参照してください。

手順

  1. アクション パレットで、使用するから 接続アクション パッケージをダブルクリックまたはドラッグします。
  2. Microsoft 365 Calendar ユーザー セッション フィールドにセッション名を入力します。
    (任意) 値を挿入 アイコンをクリックして、既存の変数を選択します。
    注: このアクションの後続のパッケージに、このセッション名を入力します。
  3. OAuth2 認証モード をクリックして、次のいずれかのオプションを選択します。
    • Control Room管理
      このオプションを使用すると、認証の詳細を入力しなくても接続を使用できます。 次のフィールドを使用して情報を更新します。 次のフィールドを使用して情報を更新します。
      • 接続: 選択 ボタンをクリックして、既存の接続を選択します。
        • プロバイダ タイプドロップダウン メニューをクリックして、利用可能なプロバイダーまたはカスタム プロバイダーを選択します。

          カスタム プロバイダーの作成方法については、Control Room で OAuth 2.0 接続を構成します を参照してください。

        • 接続名 をクリックして、選択したプロバイダーに対応する接続を選択します。
        • トークン タイプ フィールドを使用して、次のいずれかのオプションを選択します。
          • 共有: グローバル トークン向け。

            共有型のアクセス トークンは、Control Room との接続が確立されたときに作成されます。 このアクセス トークンは資格情報として保存されます。 オートメーションを実行すると、Control Room で設定されたエンタープライズ アプリケーション プロバイダー タイプを使用してオートメーションでアクセス トークンが参照されます。

          • ユーザー固有: ユーザー固有のトークン向け。
            このオプションを選択する場合は、Microsoft 365 アカウントにログインして認証し、ユーザー固有のトークンを生成する必要があります。 このオプションを使用するには、次の手順を実行します。
            1. Control Room にログインし、プロフィールの 設定 > OAuth 接続 に移動します。
            2. OAuth 接続 タブで、ログインして認証 をクリックします。
            3. Microsoft 365 アカウントにログインし、続行 を選択します。
            4. アクセスできるサービスを確認し、続行 をクリックします。

              正常に接続されると、OAuth 接続 > 接続 テーブルの下にアクティブ ステータスが表示されます。

      • ユーザー名 フィールドで、以下のいずれかのタブをクリックします。
        • 資格情報: 選択 ボタンをクリックして、ユーザー名に関連する情報が含まれている Credential Vault 内の値を選択します。
        • 変数: ユーザー名の情報を含むユーザー定義の変数を使用します。
        • 安全でない文字列: 値を入力します。
    • ROPC
      以下のフィールドを使用して、Azure portal で自分のアカウントに提供される情報を入力します。
      • クライアント ID: Microsoft 365 のクライアント ID を入力するか、Credential Vault から挿入します。
      • テナント ID: Microsoft 365 サブスクリプション用の固有の ID を入力するか、Credential Vault から挿入します。
      • ユーザー名: Microsoft 365 Calendar へのアクセスに使用するユーザー名を入力します。
      • パスワード: Microsoft 365 のパスワードを指定します。
      • クライアント シークレット: アクセス トークンを入力するか、Credential Vault から挿入します。
      上記のすべてのフィールドについて、次のいずれかのタブを使用して値を挿入することができます。
      • 資格情報: クライアント ID/クライアント シークレット/ユーザー名/パスワードの情報を含む Credential Vault の値を使用します。
      • 変数: クライアント ID/クライアント シークレット/ユーザー名/パスワードの情報を含むユーザー定義の変数を使用します。
      • 安全でない文字列: 値を入力します。

  4. 保存 をクリックします。