

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Slack 統合
<a name="slack-integration"></a>

Amazon Quick での Slack 統合を使用すると、メッセージの送信、チャネルの管理、Slack APIs とのやり取りなど、Slack ワークスペース内でアクションを実行できます。この統合はアクション実行のみをサポートし、Amazon Quick Pro 階層以上が必要です。

## できること
<a name="slack-integration-capabilities"></a>

Slack 統合では、アクションコネクタを使用してアクションを実行できます。

**アクションコネクタ**  
認証された接続を介してメッセージを送信し、チャネルを管理し、Slack APIs にアクセスします。

## [開始する前に]
<a name="slack-integration-prerequisites"></a>

Slack 統合を設定する前に、以下があることを確認してください。
+ 適切なアクセス許可を持つ Slack ワークスペース。
+ 必要なスコープを持つ Slack アプリまたはボットトークン。
+ Amazon Quick Author 以上。
+ OAuth アプリケーションを設定するための管理アクセス (ユーザー認証を使用している場合）。

## Slack OAuth アプリをセットアップする
<a name="slack-integration-oauth-setup"></a>

統合を設定する前に、OAuth 機能を備えた Slack アプリを作成する必要があります。以下の手順に従ってください。

1. Slack API ウェブサイトに移動し、新しい Slack アプリを作成します。

1. 実行するアクションに基づいて OAuth スコープを設定します。

1. Amazon Quick 統合設定と一致するようにリダイレクト URLs を設定します。

1. Amazon Quick 統合設定で使用するクライアント ID とクライアントシークレットを書き留めます。

## Slack 統合をセットアップする
<a name="slack-integration-setup"></a>

Amazon Quick コンソールの統合統合タブを使用して、タスク実行用の Slack 統合を設定します。以下の手順に従ってください。

1. Amazon Quick コンソールで、**統合**を選択します。

1. 統合オプションから **Slack** を選択し、追加 (プラス「＋」) ボタンをクリックします。

1. 統合の詳細を入力します。
   + **名前** - Slack 統合の説明名。
   + **説明** (オプション) - 統合の目的。

1. 接続タイプ (Slack のユーザー認証) を選択します。

1. ユーザー認証の接続設定を入力します。

   1. 次の OAuth フィールドを設定します。
     + **ベース URL** - Slack API ベース URL (通常は https://slack.com/api)。
     + **クライアント ID** - Slack アプリケーションクライアント ID。
     + **クライアントシークレット** - Slack アプリケーションクライアントシークレット。
     + **トークン URL** - Slack OAuth トークンエンドポイント。
     + **認証 URL** - Slack OAuth 認可エンドポイント。
     + **リダイレクト URL** - Slack アプリで設定された OAuth リダイレクト URI。

1. **作成して続行**を選択します。

1. 統合を共有するユーザーを選択します。

1. **[次へ]** をクリックします。

## 使用可能なタスクアクション
<a name="slack-integration-actions"></a>

Slack 統合を作成したら、Slack ワークスペースとやり取りするために使用可能なアクションを確認できます。一般的な Slack アクションは次のとおりです。
+ チャネルまたはダイレクトメッセージにメッセージを送信します。
+ チャネルを作成および管理します。
+ チャネル情報とメンバーリストを取得します。
+ ファイルをアップロードして共有します。
+ ユーザーのプレゼンスとステータスを管理します。
+ ワークスペースとチーム情報にアクセスします。

**注記**  
使用できる特定のアクションは、Slack アプリで設定された OAuth スコープと、認証中に付与されたアクセス許可によって異なります。

## 統合を共有する
<a name="slack-integration-sharing"></a>

Slack アクションコネクタは、組織内の他のユーザーと共有できます。以下の手順に従ってください。

1. 統合を作成したら、**統合の共有**を選択します。

1. 統合を共有するユーザーまたはグループを選択します。

1. 共有アクセスに適切なアクセス許可を設定します。

1. 共有設定を確認します。

共有ユーザーは、元の OAuth セットアップで設定されたアクセス許可に従って、Slack 統合を使用して、接続された Slack ワークスペース内でアクションを実行できます。

## Slack 統合の管理
<a name="slack-integration-management"></a>

Slack 統合を作成したら、以下のオプションを使用して統合コンソールで管理できます。
+ **統合の編集** - 認証設定または OAuth 設定を更新します。
+ **統合の共有** - 組織内の他のユーザーが統合を利用できるようにします。
+ **使用状況のモニタリング** - 統合アクティビティと API 使用状況メトリクスを表示します。
+ **アクションの確認** - 使用可能な Slack アクションの完全なリストを参照してください。
+ **統合の削除** - 統合を削除し、関連する OAuth トークンを取り消します。

**重要**  
Slack 統合を削除すると、OAuth トークンが取り消され、共有ユーザーが Amazon Quick を介して Slack ワークスペースにアクセスできなくなります。