機械翻訳について

レシピをインストールする前に

ワークスペース、アプリケーション、API資格証明を作成し、権限を設定するには、Slackで次の構成タスクを実行する必要があります。

Slackの構成

  1. Slackワークスペースの作成
    1. 次のURLを使用して、Slackの開始ページを開きます: https://slack.com/get-started#/createnew
    2. 電子メール・アドレスを入力し、「続行」をクリックします。
    3. 電子メールで受信する確認コードを入力し、「ワークスペースの作成」をクリックしてプロンプトに従います。
  2. Slackアプリケーションの作成
    1. Slackアプリケーション・プラットフォーム(https://api.slack.com)にログインします。
    2. Slack APIタイトル・バーで、「アプリケーション」をクリックします。
    3. 「アプリケーションの作成」をクリックし、結果のアプリケーションの作成ダイアログで「最初から」を選択します。
    4. 「名前」アプリケーション&「ワークスペースの選択」ダイアログで、次の詳細を入力します:
      1. 「アプリケーション名」フィールドに、アプリケーションの名前を入力します。 たとえば、Oracle Integration Appです。
      2. 「アプリケーションを開発するワークスペースの選択」フィールドで、ドロップダウン・リストからワークスペースを選択します。
    5. 「アプリケーションの作成」をクリックします。
      アプリケーションが作成され、その「基本情報」ページが表示されます。
  3. SlackアプリケーションAPI資格証明を取得します
    1. 「基本情報」ページで、「アプリケーション資格証明」セクションまでスクロール・ダウンします。
    2. 「クライアントID」フィールドのクライアントIDと、「クライアント・シークレット」フィールドのクライアント・シークレットに注意してください。
      これらの詳細は、Oracle IntegrationからSlackインスタンスへの接続を構成するために必要です。
  4. Slackアプリケーションの権限の設定
    1. 左側のメニューの「機能」で、「OAuth &権限」を選択します。
    2. 「OAuth &権限」ページで、「リダイレクトURL」セクションに移動します。
    3. 「新規リダイレクトURLの追加」をクリックし、Oracle IntegrationインスタンスのURLを入力します。
      たとえば、https://your_instance_URL:443/icsapis/agent/oauth/callbackです。your_instance_URLは、Oracle IntegrationインスタンスのホストURLです。
    4. 「追加」をクリックし、「URLの保存」を次にクリックします。
    5. 「スコープ」セクションまで下にスクロールし、「ユーザー・トークン・スコープ」「OAuthスコープの追加」をクリックします。
    6. 次のスコープを入力します:
      • channels:write
      • groups:write
      • im: 書き込み
      • mpim:write
      Oracle IntegrationからSlackインスタンスへの接続を構成するために必要なスコープの詳細に注意してください。
    7. [Enter]を押します。
  5. Slackアプリケーションのイベント・サブスクリプションの構成
    1. 左側のメニューの「機能」で、「イベント・サブスクリプション」を選択します。
    2. 「リクエストURL」フィールドに、Oracle IntegrationエンドポイントURLを入力します。
      例: https://<username>:<password>@<oic host>/ic/api/integration/v2/flows/rest/project/ORCL-R-SLACK_OPENAI_RESUME_SL/SLACKEVENTSUBSCRIPTION/1.0/eventSub
    3. 「ボット・イベントのサブスクライブ」セクションを展開し、「ボット・ユーザー・イベントの追加」をクリックして、「イベント名」、「説明」および「必須スコープ」フィールドを構成します。
      イベント名 説明 必須範囲
      file_shared ファイルが共有されました files:read
      message.channels メッセージがチャネルに投稿されました channels:history
      message.groups メッセージがプライベート・チャネルに投稿されました グループ: 履歴
      message.im メッセージがダイレクト・メッセージ・チャネルに投稿されました im: 履歴
    4. 「ユーザーのかわりにイベントをサブスクライブ」セクションを展開し、「ワークスペース・イベントの追加」をクリックして、「イベント名」、「説明」および「必須スコープ」フィールドを構成します。
      イベント名 説明 必須範囲
      file_shared ファイルが共有されました files:read
      message.channels メッセージがチャネルに投稿されました channels:history
      message.im メッセージがダイレクト・メッセージ・チャネルに投稿されました im: 履歴
      message.mpim メッセージがマルチパーティ・ダイレクト・メッセージ・チャネルに投稿されました mpim:history
    5. 「変更の保存」をクリックします。