

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# AWS 支援 Slack 中的應用程式
<a name="aws-support-app-for-slack"></a>

您可以使用 AWS 支援 應用程式來管理 Slack 中的 AWS 支援案例。邀請團隊成員聊天頻道、回應案例更新，以及直接與支援客服人員聊天。使用 AWS 支援 應用程式在 Slack 中快速管理支援案例。

使用 AWS 支援 應用程式執行下列動作：
+ 在 Slack 頻道中建立、更新、搜尋和解決支援案例
+ 將檔案附加至支援案例
+ 在不離開 Slack 頻道的情況下，與您的團隊分享支援案例詳細資訊
+ 與支援客服人員開始即時聊天工作階段

當您在 AWS 支援 應用程式中建立、更新或解決支援案例時，該案例也會在 中更新 AWS Support Center Console。您不需要登入支援中心主控台即可單獨管理您的支援案例。

**備註**  
無論您是從 Slack 中還是從支援中心主控台中建立案例，支援案例的回應時間都相同。
您可以建立帳戶和帳單支援以及技術支援的支援案例。

**Topics**
+ [先決條件](prerequisites-support-app-for-slack.md)
+ [授權 Slack 工作區](authorize-slack-workspace.md)
+ [設定 Slack 頻道](add-your-slack-channel.md)
+ [在 Slack 頻道中建立支援案例](create-case-in-slack.md)
+ [在 Slack 中回覆支援案例](replying-to-support-cases-in-slack.md)
+ [使用 加入即時聊天工作階段 支援](joining-a-live-chat-session.md)
+ [在 Slack 中搜尋支援案例](search-case.md)
+ [在 Slack 中解決支援案例](resolve-support-cases.md)
+ [在 Slack 中重新開啟支援案例](reopen-a-support-case.md)
+ [從 AWS 支援 應用程式刪除 Slack 頻道組態](delete-a-channel.md)
+ [從 AWS 支援 應用程式刪除 Slack 工作區組態](delete-a-workspace.md)
+ [AWS 支援 Slack 命令中的應用程式](support-app-commands.md)
+ [在 中檢視 AWS 支援 應用程式通訊 AWS Support Center Console](view-slack-updates-in-support-center.md)
+ [使用 在 Slack 資源中建立 AWS 支援 應用程式 AWS CloudFormation](creating-resources-with-cloudformation.md)

# 先決條件
<a name="prerequisites-support-app-for-slack"></a>

您必須符合下列要求，才能在 Slack 中使用 AWS 支援 應用程式：
+ 您有 AWS Business Support\$1、 AWS Enterprise Support 或 AWS Unified Operations 計劃。您可以在 AWS Support Center Console 中或[支援計劃](https://console.aws.amazon.com/support/plans)頁面中找到您的支援計劃。如需詳細資訊，請參閱[比較 AWS 支援 計劃](https://aws.amazon.com/premiumsupport/plans/)。
+ 您有一個適合您組織的 [Slack](https://slack.com/) 工作區和頻道。您必須是 Slack 工作區管理員，或具有將應用程式新增至該 Slack 工作區的許可。如需詳細資訊，請參閱 [Slack 說明中心](https://slack.com/help/articles/222386767-Manage-app-approval-for-your-workspace)。
+ 您以具有必要許可的 AWS Identity and Access Management (IAM) 使用者或角色 AWS 帳戶 身分登入 。如需詳細資訊，請參閱[管理 AWS 支援 應用程式小工具的存取](slack-authorization-permissions.md)。
+ 您將需要建立 IAM 角色，該角色具有所需的許可，以便為您執行動作。 AWS 支援 應用程式使用此角色對不同的 服務進行 API 呼叫。如需詳細資訊，請參閱[管理對 AWS 支援 應用程式的存取](support-app-permissions.md)。

**Topics**
+ [管理 AWS 支援 應用程式小工具的存取](slack-authorization-permissions.md)
+ [管理對 AWS 支援 應用程式的存取](support-app-permissions.md)

# 管理 AWS 支援 應用程式小工具的存取
<a name="slack-authorization-permissions"></a>

您可以連接 AWS Identity and Access Management (IAM) 政策，授予 IAM 使用者在 中設定 AWS 支援 應用程式小工具的許可 AWS Support Center Console。

如需有關如何將政策新增至 IAM 實體的詳細資訊，請參閱《IAM 使用者指南》中的[新增 IAM 身分許可 (主控台)](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage-attach-detach.html#add-policies-console)。

**注意**  
您也可以在 中以根使用者身分登入 AWS 帳戶，但不建議您這麼做。如需根使用者存取權的詳細資訊，請參閱《IAM 使用者指南》中的[保護您的根使用者憑證，不要將其用於日常任務](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#lock-away-credentials)。

## IAM 政策範例
<a name="example-iam-policy-configure-support-center-console"></a>

您可以將以下政策連接至實體，例如 IAM 使用者或群組。此政策可讓使用者授權 Slack 工作區，並在支援中心主控台中設定 Slack 頻道。

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "supportapp:GetSlackOauthParameters",
                "supportapp:RedeemSlackOauthCode",
                "supportapp:DescribeSlackChannels",
                "supportapp:ListSlackWorkspaceConfigurations",
                "supportapp:ListSlackChannelConfigurations",
                "supportapp:CreateSlackChannelConfiguration",
                "supportapp:DeleteSlackChannelConfiguration",
                "supportapp:DeleteSlackWorkspaceConfiguration",
                "supportapp:GetAccountAlias",
                "supportapp:PutAccountAlias",
                "supportapp:DeleteAccountAlias",
                "supportapp:UpdateSlackChannelConfiguration",
                "iam:ListRoles"
            ],
            "Resource": "*"
        }
    ]
}
```

------

## 將 AWS 支援 應用程式連線至 Slack 所需的許可
<a name="permissions-to-connect-to-slack"></a>

 AWS 支援 應用程式包含未直接對應至 API 操作的僅限許可動作。這些動作在[《服務授權參考》](https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupportappinslack.html)中以 [僅限許可] 標示。

 AWS 支援 應用程式使用以下 API 動作連線至 Slack，然後在 中列出您的*公*有 Slack 頻道 AWS Support Center Console：
+ `supportapp:GetSlackOauthParameters`
+ `supportapp:RedeemSlackOauthCode`
+ `supportapp:DescribeSlackChannels`

這些 API 動作並非預期要由您的程式碼呼叫。因此，這些 API 動作不包含在 AWS CLI 和 AWS SDKs中。

# 管理對 AWS 支援 應用程式的存取
<a name="support-app-permissions"></a>

擁有 AWS 支援 應用程式小工具的許可後，您還必須建立 AWS Identity and Access Management (IAM) 角色。此角色 AWS 服務 會為您從其他 執行動作，例如 AWS 支援 API Service Quotas。

然後，您可以將 IAM 政策附加到此角色，以便該角色擁有完成這些動作的必要許可。您可以在支援中心主控台中建立 Slack 頻道組態時選擇此角色。

Slack 頻道中的使用者擁有與您授予給 IAM 角色相同的許可。例如，如果您對支援案例指定唯讀存取權，則 Slack 頻道中的使用者可以檢視您的支援案例，但無法更新它們。

**重要**  
當您請求與支援客服人員進行即時聊天，並選擇新的私有頻道做為您的即時聊天頻道偏好設定時， AWS 支援 應用程式會建立單獨的 Slack 頻道。此 Slack 頻道擁有與您建立案例或啟動聊天的頻道相同的許可。  
如果您變更 IAM 角色或 IAM 政策，您的變更會套用至您設定的 Slack 頻道，以及 AWS 支援 應用程式為您建立的任何新即時聊天 Slack 頻道。

請依照這些程序建立 IAM 角色和政策。

**Topics**
+ [使用 AWS 受管政策或建立客戶受管政策](#create-iam-role-support-app)
+ [建立 IAM 角色](#creating-an-iam-role-for-support-app)
+ [疑難排解](#troubleshooting-permissions-for-support-app)

## 使用 AWS 受管政策或建立客戶受管政策
<a name="create-iam-role-support-app"></a>

若要授予角色許可，您可以使用 AWS 受管政策或客戶受管政策。

**提示**  
如果不想手動建立政策，則可以改用 AWS 受管政策，並跳過此程序。受管政策會自動擁有 AWS 支援 應用程式所需的許可。您不需要手動更新政策。如需詳細資訊，請參閱[AWS Slack 中 AWS 支援 應用程式的 受管政策](support-app-managed-policies.md)。

請遵循此程序，為您的角色建立客戶管理政策。此程序在 IAM 主控台中使用 JSON 政策編輯器。

**為 AWS 支援 應用程式建立客戶受管政策**

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/) 開啟 IAM 主控台。

1. 在導覽窗格中，選擇**政策**。

1. 選擇 **Create policy** (建立政策)。

1. 請選擇 **JSON** 標籤。

1. 輸入您的 JSON，然後在編輯器中取代預設 JSON。您可以使用[範例政策](#example-support-app-policy)。

1. 選擇下**一步：標籤**。

1. (選用) 您可使用標籤作為金鑰值對，將中繼資料新增至政策。

1. 選擇下**一步：檢閱**。

1. 在 **Review policy** (檢閱政策) 頁面，輸入 **Name** (名稱) (例如 *`AWSSupportAppRolePolicy`*) 和 **Description** (說明) (選用)。

1. 檢閱 **Summary** (摘要) 頁面以查看政策允許的許可，然後選擇 **Create policy** (建立政策)。

此政策定義角色可以採取的動作。若需詳細資訊，請參閱《IAM 使用者指南》中的[建立 IAM 政策 (主控台)](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_create-console.html)。

### IAM 政策範例
<a name="example-support-app-policy"></a>

可將下列範例政策連接至您的 IAM 角色。此政策允許角色擁有 AWS 支援 應用程式所有必要動作的完整許可。使用該角色設定 Slack 頻道後，頻道中的任何使用者都擁有相同的許可。

**注意**  
如需 AWS 受管政策的清單，請參閱 [AWS Slack 中 AWS 支援 應用程式的 受管政策](support-app-managed-policies.md)。

您可以更新政策，從 AWS 支援 應用程式移除許可。

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "supportapp:GetSlackOauthParameters",
                "supportapp:RedeemSlackOauthCode",
                "supportapp:DescribeSlackChannels",
                "supportapp:ListSlackWorkspaceConfigurations",
                "supportapp:ListSlackChannelConfigurations",
                "supportapp:CreateSlackChannelConfiguration",
                "supportapp:DeleteSlackChannelConfiguration",
                "supportapp:DeleteSlackWorkspaceConfiguration",
                "supportapp:GetAccountAlias",
                "supportapp:PutAccountAlias",
                "supportapp:DeleteAccountAlias",
                "supportapp:UpdateSlackChannelConfiguration",
                "iam:ListRoles"
            ],
            "Resource": "*"
        }
    ]
}
```

------

如需每個動作的說明，請參閱《服務授權參考》中的下列主題：
+ [適用於 AWS 支援的動作、資源及條件金鑰](https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupport.html)
+ [Service Quotas 的動作、資源和條件金鑰](https://docs.aws.amazon.com/service-authorization/latest/reference/list_servicequotas.html)
+ [的動作、資源和條件索引鍵 AWS Identity and Access Management](https://docs.aws.amazon.com/service-authorization/latest/reference/list_identityandaccessmanagement.html)

## 建立 IAM 角色
<a name="creating-an-iam-role-for-support-app"></a>

具有政策之後，必須建立 IAM 角色，並將政策連接到該角色。您可以在支援中心主控台中建立 Slack 頻道組態時選擇此角色。

**為 AWS 支援 應用程式建立角色**

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/) 開啟 IAM 主控台。

1. 在導覽窗格中，選擇**角色**，然後選擇**建立角色**。

1. 在 **Select trusted entity** (選取受信任實體) 中，請選擇 **AWS 服務**。

1. 選擇 **AWS 支援 應用程式**。

1. 選擇**下一步：許可**。

1. 輸入政策名稱。您可以選擇 AWS 受管政策，或選擇您建立的客戶受管政策，例如 *`AWSSupportAppRolePolicy`*。然後選取政策旁的核取方塊。

1. 選擇下**一步：標籤**。

1. (選用) 您可使用標籤作為金鑰值對，將中繼資料新增至角色。

1. 選擇下**一步：檢閱**。

1. 針對 **Role name** (角色名稱)，輸入名稱，例如 *`AWSSupportAppRole`*。

1. (選用) 在 **Role description (角色說明)** 中，輸入角色的說明。

1. 檢閱角色，然後選擇**建立角色**。現在可在支援中心主控台中建立 Slack 頻道時選擇此角色。請參閱 [設定 Slack 頻道](add-your-slack-channel.md)。

如需詳細資訊，請參閱《*IAM 使用者指南*》中的[為 AWS 服務建立角色](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-service.html#roles-creatingrole-service-console)。

## 疑難排解
<a name="troubleshooting-permissions-for-support-app"></a>

請參閱下列主題以管理對 AWS 支援 應用程式的存取。

**Contents**
+ [我想限制 Slack 頻道中的特定使用者執行特定動作](#restrict-channel-users)
+ [當我設定 Slack 頻道時，看不到我建立的 IAM 角色](#missing-iam-role)
+ [我的 IAM 角色缺少許可](#missing-permissions-slack)
+ [Slack 錯誤表示我的 IAM 角色無效](#find-the-configured-iam-role)
+ [AWS 支援 應用程式表示我缺少 Service Quotas 的 IAM 角色](#missing-service-quota-role)

### 我想限制 Slack 頻道中的特定使用者執行特定動作
<a name="restrict-channel-users"></a>

根據預設，Slack 頻道中的使用者擁有連接到您建立的 IAM 角色的 IAM 政策中指定的相同許可。這表示頻道中的任何人都可以讀取或寫入您的支援案例，無論他們是否有 AWS 帳戶 或 IAM 使用者。

建議遵循下列最佳實務：
+ 使用 AWS 支援 應用程式設定私有 Slack 頻道
+ 僅邀請需要存取支援案例的使用者加入您的頻道
+ 使用對 AWS 支援 應用程式具有最低所需許可的 IAM 政策。請參閱 [AWS Slack 中 AWS 支援 應用程式的 受管政策](support-app-managed-policies.md)。

### 當我設定 Slack 頻道時，看不到我建立的 IAM 角色
<a name="missing-iam-role"></a>

如果您的 IAM 角色未出現在** AWS 支援 應用程式清單的 IAM 角色**中，這表示該角色沒有 AWS 支援 應用程式做為信任的實體，或該角色已刪除。您可以更新現有角色，或建立新角色。請參閱 [建立 IAM 角色](#creating-an-iam-role-for-support-app)。

### 我的 IAM 角色缺少許可
<a name="missing-permissions-slack"></a>

您為 Slack 頻道建立的 IAM 角色需要許可才能執行您想要的動作。例如，如果您希望 Slack 中的使用者建立支援案例，則該角色必須具有 `support:CreateCase` 許可。 AWS 支援 應用程式會擔任此角色，為您執行這些動作。

如果您收到 AWS 支援 應用程式缺少許可的錯誤，請確認連接至角色的政策具有必要的許可。

請參閱之前的 [IAM 政策範例](#example-support-app-policy)。

### Slack 錯誤表示我的 IAM 角色無效
<a name="find-the-configured-iam-role"></a>

請確認您為頻道組態選擇了正確的角色。

**若要驗證角色**

1. 登入 AWS Support Center Console https：//[https://console.aws.amazon.com/support/app\$1/config](https://console.aws.amazon.com/support/app#/config)。

1. 選擇您使用 AWS 支援 應用程式設定的頻道。

1. 在 **Permissions** (許可) 區段中，尋找您選擇的 IAM 角色名稱。
   + 若要變更角色，請選擇 **Edit** (編輯)，選擇其他角色，然後選擇 **Save** (儲存)。
   + 若要更新角色或連接至角色的政策，請登入 [IAM 主控台](https://console.aws.amazon.com/iam)。

### AWS 支援 應用程式表示我缺少 Service Quotas 的 IAM 角色
<a name="missing-service-quota-role"></a>

您必須在帳戶中擁有 `AWSServiceRoleForServiceQuotas` 角色，才能從 Service Quotas 中請求增加配額。如果您收到有關缺少資源的錯誤，請完成下列其中一個步驟：
+ 使用 [Service Quotas](https://console.aws.amazon.com/servicequotas) 主控台請求增加配額。請求成功後，Service Quotas 會自動為您建立此角色。然後，您可以使用 AWS 支援 應用程式在 Slack 中請求增加配額。如需詳細資訊，請參閱[請求增加配額](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html)。
+ 更新連接至您角色的 IAM 政策。這會將角色許可授予給 Service Quotas。中的下一節[IAM 政策範例](#example-support-app-policy)允許 AWS 支援 應用程式為您建立 Service Quotas 角色。

  ```
  {
      "Effect": "Allow",
      "Action": "iam:CreateServiceLinkedRole",
      "Resource": "*",
      "Condition": {
          "StringEquals": {"iam:AWSServiceName": "servicequotas.amazonaws.com"}
       }
  }
  ```

如果您刪除為頻道設定的 IAM 角色，則必須手動建立角色或更新 IAM 政策，以允許 AWS 支援 應用程式為您建立一個角色。

# 授權 Slack 工作區
<a name="authorize-slack-workspace"></a>

授權工作區並授予 AWS 支援 應用程式存取許可後，您需要 的 AWS Identity and Access Management (IAM) 角色 AWS 帳戶。 AWS 支援 應用程式會使用此角色從 [AWS 支援](https://docs.aws.amazon.com/awssupport/latest/APIReference/Welcome.html)和 [Service Quotas](https://docs.aws.amazon.com/servicequotas/2019-06-24/apireference/Welcome.html) 為您呼叫 API 操作。例如， AWS 支援 應用程式會使用 角色來呼叫 `CreateCase`操作，以在 Slack 中為您建立支援案例。

**備註**  
您的 Slack 頻道繼承 IAM 角色的許可。Slack 頻道中的所有使用者都有與連接到角色的 IAM 政策中指定的相同許可。例如，如果您的 IAM 政策將完整的讀取和寫入許可授予您的支援案例，則 Slack 頻道中的任何人都可以建立、更新和解決您的支援案例。如果您的 IAM 政策允許角色唯讀許可，則 Slack 頻道中的使用者只能檢視您的支援案例。
建議您新增管理支援操作所需的 Slack 工作區和頻道。建議您設定私有頻道，並僅邀請必要的使用者。

 必須授權要用於您的 AWS 帳戶之每個 Slack 工作區。如果您有多個 AWS 帳戶，您必須登入每個帳戶，並重複下列程序來授權工作區。如果您的帳戶屬於 AWS Organizations 中的組織並且您想授權多個帳戶，請跳至[授權多個帳戶](https://docs.aws.amazon.com//awssupport/latest/user/authorize-slack-workspace.html#authorize-multiple-accounts)。

**為您的 授權 Slack 工作區 AWS 帳戶**

1. 登入 [https://console.aws.amazon.com/support/app](https://console.aws.amazon.com/support/app) 並選擇 **Slack configuration** (Slack 組態)。

1. 在 **Getting started** (入門) 頁面中，選擇 **Authorize workspace** (授權工作區)。

1. 如果您尚未登入 Slack，在 **Sign in to your workspace** (登入工作區) 頁面中，輸入您的工作區名稱，然後選擇 **Continue** (繼續)。

1. 在 **AWS 支援 正在請求許可來存取 your-workspace-name Slack** 頁面中，選擇**允許**。
**注意**  
如果您不允許 Slack 存取您的工作區，請確定您有來自 Slack 管理員的許可，可將 AWS 支援 應用程式新增至工作區。請參閱 [先決條件](prerequisites-support-app-for-slack.md)。

   在 **Slack configuration** (Slack 組態) 頁面中，您的工作區名稱會出現在 **Workspaces** (工作區) 中。

1. (選用) 若要新增更多工作區，請選擇 **Authorize workspace** (授權工作區) 並重複步驟 3-4。您最多可以將五個工作區新增到您的帳戶。

1. （選用） 根據預設，您的 AWS 帳戶 ID 號碼會顯示為 Slack 頻道中的帳戶名稱。若要變更此值，請在 **Account name** (帳戶名稱) 中，選擇 **Edit** (編輯)，輸入您的帳戶名稱，然後選擇 **Save** (儲存)。
**提示**  
使用您和您的團隊可以輕鬆識別的名稱。 AWS 支援 應用程式使用此名稱來識別 Slack 頻道中的帳戶。您可隨時更新此名稱。  
![\[如何編輯帳戶名稱以使其顯示在適用於 Slack 的 AWS 支援 應用程式的螢幕擷取畫面。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/edit-account-name.png)

   您的工作區和帳戶名稱會顯示在 **Slack configuration** (Slack 組態) 頁面中。  
![\[Slack 工作區已新增至 AWS 支援 應用程式組態頁面。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/one-workplace-added-to-support-app.png)

## 授權多個帳戶
<a name="authorize-multiple-accounts"></a>

如果您的帳戶屬於 中的組織 AWS Organizations，您可以授權多個 AWS 帳戶 使用相同的 Slack 工作區。您可以使用 AWS CloudFormation 範本來自動化此程序，也可以使用 AWS 支援 應用程式 API 手動設定每個帳戶。

### 使用 AWS CloudFormation 範本
<a name="authorize-multiple-accounts-cloudformation"></a>

您可以使用 [AWS CloudFormation](creating-resources-with-cloudformation.md)或 [Terraform](creating-resources-with-cloudformation.md#terraform-support-app) 跨多個帳戶建立 AWS 支援 應用程式資源。這是建議大規模管理多個帳戶的方法。

如需詳細資訊，請參閱[使用 在 Slack 資源中建立 AWS 支援 應用程式 AWS CloudFormation](creating-resources-with-cloudformation.md)。

### 使用 AWS 支援 應用程式 API
<a name="authorize-multiple-accounts-api"></a>

如果您不想使用 AWS CloudFormation 範本，您可以使用 AWS 支援 應用程式 API 手動授權多個帳戶。針對您要新增至 Slack 工作區的每個成員帳戶，完成下列步驟。

**手動授權多個帳戶**

1. 在管理帳戶 （您建立 Slack 工作區的帳戶） 中，授權 Slack 工作區。如需詳細資訊，請參閱 中的程序[授權 Slack 工作區](#authorize-slack-workspace)。

1. 在每個成員帳戶中，呼叫 [https://docs.aws.amazon.com/supportapp/latest/APIReference/API_RegisterSlackWorkspaceForOrganization.html](https://docs.aws.amazon.com/supportapp/latest/APIReference/API_RegisterSlackWorkspaceForOrganization.html) API 操作來註冊該帳戶的 Slack 工作區。

   此操作會將成員帳戶新增至管理帳戶授權的 Slack 工作區。

1. 在每個成員帳戶中，建立具有 AWS 支援 應用程式所需許可的 IAM 角色。如需詳細資訊，請參閱[管理對 AWS 支援 應用程式的存取](support-app-permissions.md)。

1. 在每個成員帳戶中，呼叫 [https://docs.aws.amazon.com/supportapp/latest/APIReference/API_CreateSlackChannelConfiguration.html](https://docs.aws.amazon.com/supportapp/latest/APIReference/API_CreateSlackChannelConfiguration.html) API 操作來設定該帳戶的 Slack 頻道。

   此操作會將 Slack 頻道與成員帳戶建立關聯，並指定 AWS 支援 應用程式用來呼叫 AWS 支援 和 Service Quotas 操作的 IAM 角色。

**注意**  
每個成員帳戶必須與授權 Slack 工作區的管理帳戶 AWS Organizations 屬於 中的相同組織。

# 設定 Slack 頻道
<a name="add-your-slack-channel"></a>

授權 Slack 工作區後，您可以設定 Slack 頻道以使用 AWS 支援 應用程式。

在您邀請和新增 AWS 支援 應用程式的頻道中，您可以建立和搜尋案例，並接收案例通知。此頻道會顯示案例更新，包括新建立或已解決的案例、新增的通訊和共用案例詳細資訊。

您的 Slack 頻道繼承 IAM 角色的許可。Slack 頻道中的所有使用者都有與連接到角色的 IAM 政策中指定的相同許可。例如，如果您的 IAM 政策將完整的讀取和寫入許可授予您的支援案例，則 Slack 頻道中的任何人都可以建立、更新和解決您的支援案例。如果您的 IAM 政策允許角色唯讀許可，則 Slack 頻道中的使用者只能檢視您的支援案例。

每個 最多可以新增 20 個頻道 AWS 帳戶。每個 Slack 頻道最多支援 100 個 AWS 帳戶。這意味著只有 100 個帳戶可以將相同的 Slack 頻道新增到 AWS 支援 應用程式。為了將干擾降至最低，我們建議只新增管理組織支援案例所需的帳戶。

每個 AWS 帳戶 都必須在 AWS 支援 應用程式中分別設定 Slack 頻道。如此一來， AWS 支援 應用程式就可以存取其中的支援案例 AWS 帳戶。如果您組織中 AWS 帳戶 的另一個 已邀請 AWS 支援 應用程式加入該 Slack 頻道，請跳到步驟 3。

**注意**  
您可以設定屬於 [Slack Connect](https://slack.com/connect) 一部分的頻道，以及與多個工作區共用的頻道。不過，只有為 設定共用頻道的第一個工作區 AWS 帳戶 才能使用 AWS 支援 應用程式。如果您嘗試為另一個工作區設定相同的 Slack 頻道， AWS 支援 應用程式會傳回錯誤訊息。

**若要設定 Slack 頻道**

1. 從 Slack 應用程式，選擇您要與 AWS 支援 應用程式搭配使用的 Slack 頻道。

1. 完成下列步驟以邀請 AWS 支援 應用程式到您的頻道：

   1. 在頻道名稱上開啟內容 （按一下滑鼠右鍵） 選單，然後選擇**檢視頻道詳細資訊**。

   1. 選擇**整合**索引標籤，然後選擇**新增應用程式**。

   1. 若要搜尋應用程式，請輸入**AWS 支援 應用程式**。

   1. 選擇 **AWS 支援 應用程式**旁的**新增**。  
![\[新增 AWS 支援 應用程式。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/invite-apps-to-channel-from-slack.png)

1. 登入[https://console.aws.amazon.com/support/app](https://console.aws.amazon.com/support/app)並選擇**Slack configuration** (Slack 組態)。

1. 選擇 **Add channel** (新增頻道)。

1. 在 **Add channel** (新增頻道) 頁面的 **Workspace** (工作區) 中，選擇您先前授權的工作區名稱。如果工作區名稱未出現在清單中，您可以選擇重新整理圖示。  
![\[Slack 工作區，您可以在其中為 AWS 支援 應用程式新增頻道。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/add-slack-workspace-from-support-center.png)

1. 在 **Slack channel** (Slack 頻道) 中，針對 **Channel type** (頻道類型)，選擇下列其中一項：
   + **public** (公有) - 在 **Public channel** (公有頻道) 中，選擇您為其邀請 AWS 支援 應用程式的 Slack 頻道 (步驟 2)。如果您的頻道未出現在清單中，請選擇重新整理圖示，然後再試一次。
   + **私有** – 在**頻道 ID** 下，輸入您邀請 AWS 支援 應用程式前往的 Slack 頻道 ID 或 URL。
**提示**  
若要尋找頻道 ID，請在 Slack 中開啟頻道名稱的內容 (按一下滑鼠右鍵) 選單，選擇 **Copy** (複製)，然後選擇 **Copy link** (複製連結)。頻道 ID 是看起來像 *C01234A5BCD* 的值。

1. 在**頻道組態名稱**下，輸入可輕易識別 AWS 支援 應用程式 Slack 頻道組態的名稱。此名稱只會出現在您的 中 AWS 帳戶 ，而不會出現在 Slack 中。您可以稍後重新命名頻道組態。

   Slack 頻道類型看起來可能如以下範例所示。  
![\[適用於 Slack 頻道組態的公有和私有 Slack 頻道。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/public-private-channel-options.png)

1. 在**許可**下，針對 **Slack 中 AWS 支援 應用程式的 IAM 角色**，選擇您為 AWS 支援 應用程式建立的角色。只有將 AWS 支援 應用程式做為信任實體的角色才會出現在清單中。  
![\[選擇 Slack 頻道的 IAM 角色。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/add-iam-role-permissions-from-support-center.png)
**注意**  
如果您尚未建立角色或在清單中看不到您的角色，請參閱 [管理對 AWS 支援 應用程式的存取](support-app-permissions.md)。

1. 在 **Notifications** (通知) 中，指定如何獲取案例通知。
   + **All cases** (所有案例) - 獲取所有案例更新的通知。
   + **High-severity cases** (高嚴重性案例) - 僅獲取影響生產系統或更嚴重情況的案例通知。如需詳細資訊，請參閱[選擇初始支援案例嚴重性等級](case-management.md#choosing-severity)。
   + **None** (無) - 不獲取案例更新的通知。

1. (選用) 如果您選擇 **All cases** (所有案例) 或者 **High-severity cases** (高嚴重性案例)，您必須至少選取下列其中一個選項：
   + **New and reopened cases** (新的和重新開啟的案例)
   + **Case correspondences** (案例通訊)
   + **Resolved cases** (已解決的案例)

   下列頻道會收到 Slack 中所有案例更新的案例通知。  
![\[在 AWS 支援 應用程式中設定 Slack 頻道。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/add-notifications-from-support-center.png)

1. 檢閱您的組態並選擇 **Add channel** (新增頻道)。您的頻道會顯示在 **Slack configuration** (Slack 組態) 頁面中。

## 更新您的 Slack 頻道組態
<a name="update-your-slack-channel-configuration"></a>

設定 Slack 頻道後，您可以稍後更新它們以變更 IAM 角色或案例通知。

**若要更新您的 Slack 頻道組態**

1. 登入[https://console.aws.amazon.com/support/app](https://console.aws.amazon.com/support/app)並選擇**Slack configuration** (Slack 組態)。

1. 在 **Channels** (頻道) 中，選擇您想要的頻道組態。

1. 在 ***channelName*** (頻道名稱) 頁面中，您可以執行下列任務：
   + 選擇 **Rename** (重新命名) 更新您的頻道組態名稱。此名稱只會出現在您的 中 AWS 帳戶 ，而不會出現在 Slack 中。
   + 選擇**刪除**，從 AWS 支援 應用程式刪除頻道組態。請參閱 [從 AWS 支援 應用程式刪除 Slack 頻道組態](delete-a-channel.md)。
   + 選擇 **Open in Slack** (在 Slack 中開啟)，在瀏覽器中開啟 Slack 頻道。
   + 選擇 **Edit** (編輯)，變更 IAM 角色或通知。

# 在 Slack 頻道中建立支援案例
<a name="create-case-in-slack"></a>

在您授權 Slack 工作區並新增 Slack 頻道後，可以在 Slack 頻道中建立支援案例。

**若要在 Slack 中建立支援案例**

1. 在 Slack 頻道中，輸入下列命令：

   `/awssupport create`

1. 在 **Create a support case** (建立支援案例) 對話方塊中，執行下列動作：

   1. 如果您為此 Slack 頻道設定了多個帳戶，對於 **AWS 帳戶**，請選擇帳戶 ID。如果您已建立帳戶名稱，此值會顯示在帳戶 ID 旁邊。如需詳細資訊，請參閱[授權 Slack 工作區](authorize-slack-workspace.md)。

   1. 對於 **Subject** (主旨)，輸入支援案例的標題。

   1. 對於 **Description** (說明)，請說明您的支援案例。提供詳細資訊，例如您使用 的方式， AWS 服務 以及您嘗試了哪些疑難排解步驟。  
![\[在 Slack 中建立 AWS 支援 案例的對話方塊。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/create-support-case-step-1-multiple-accounts-example.png)

1. 選擇 **Next (下一步)**。

1. 在 **Create a support case** (建立支援案例) 對話方塊中，指定下列選項：

   1. 選擇 **Issue type** (問題類型)。

   1. 選擇 **Service** (服務)。

   1. 選擇 **Category** (類別)。

   1. 選擇 **Severity** (嚴重性)。

   1. 檢閱您的案例詳細資訊，然後選擇 **Next** (下一步)。

      下列範例顯示 Alexa 服務的技術支援案例。  
![\[範例顯示如何在 AWS 支援 應用程式中建立支援案例。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/create-support-case-in-slack-step-2.png)

1. 針對 **Contact language** (聯絡語言)，為您的支援案例選擇您偏好的語言。
**注意**  
Slack 中的帳戶和帳單案例的即時聊天不支援日文語言。

1. 對於 **Contact method** (聯絡方式)，選擇 **Email and Slack notifications** (電子郵件和 Slack 通知) 或者 **Live chat in Slack** (在 Slack 中進行即時聊天)。

   下列範例顯示如何在 Slack 中選擇即時聊天。  
![\[對話方塊，顯示如何新增其他應收到 AWS 支援 案例通知的聯絡人。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/create-support-case-in-slack-step-3.png)

   1. 如果您選擇**在 Slack 中進行即時聊天**，請選擇**新的私有頻道**或**目前頻道**作為您的**即時聊天頻道偏好**。**新的私有頻道**會建立單獨的私有頻道，供您與 AWS 支援 客服人員聊天，而**目前的頻道**會使用目前頻道中的執行緒，讓您與 AWS 支援 客服人員聊天。

   1. (選用) 如果選擇 **Live chat in Slack** (在 Slack 中進行即時聊天)，您可以輸入其他 Slack 成員的名稱。對於**新的私有頻道**， AWS 支援 應用程式會自動將您和選取的成員新增至新的頻道。對於**目前頻道**，當 AWS 支援 客服人員加入時， AWS 支援 應用程式會自動在聊天執行緒中標記您和選取的成員。
**重要**  
建議僅新增您希望其存取您的支援案例詳細資訊和聊天歷史記錄的聊天成員。
如果您為現有的支援案例啟動新的即時聊天工作階段， AWS 支援 應用程式會使用與先前即時聊天相同的聊天管道或執行緒。 AWS 支援 應用程式也會使用先前使用的相同即時聊天頻道偏好設定。
唯有當聊天是從私有頻道請求時，才能使用**目前頻道**選項。我們建議，只有在您想要讓所有頻道成員均能存取聊天的情況下，才使用此選項。

1. (選用) 對於 **Additional contacts to notify** (要通知的其他聯絡人)，輸入電子郵件地址以接收有關此支援案例的更新。您最多可新增 10 個電子郵件地址。

1. 選擇**檢閱**。

1. 在 Slack 頻道中，檢閱案例詳細資訊。您可以執行下列作業：
   + 選擇 **Edit** (編輯) 以變更案例詳細資訊。
   + 將檔案新增至您的案例。若要執行此作業，請遵循下列步驟：

     1. 選擇 **Attach file** (附加檔案)，在 Slack 中選擇 **\$1** 圖示，然後選擇 **Your computer** (您的電腦)。

     1. 導覽到您的檔案並選擇。

     1. 在 **Upload a file** (上傳檔案) 對話方塊中，輸入 `@awssupport`，然後按傳送訊息 ![\[Green square button with a right-pointing arrow icon.\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/enter-icon.png) 圖示。
**備註**  
您最多可以連接三個檔案。每個檔案最多可達 5 MB。
如果您對支援案例附加檔案，則必須在 1 小時內提交案例。否則，必須再次新增檔案。
   + 選擇 **Share to channel** (分享至頻道)，與 Slack 頻道中的其他人分享案例詳細資訊。在建立案例之前，您可以使用此選項與團隊分享案例詳細資訊。

1. 檢閱您的案例詳細資訊，然後選擇 **Create case** (建立案例)。

   下列範例顯示 Alexa 服務的技術支援案例。  
![\[Slack 頻道中的範例支援案例摘要。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/general-case-information-live-chat.png)

   建立支援案例後，案例詳細資訊可能需要幾分鐘才能顯示。

1. 當更新支援案例時，您可以選擇 **See details** (請參閱詳細資訊) 來檢視您的案例資訊。然後，您可以執行下列作業：
   + 選擇 **Share to channel** (分享至頻道)，與 Slack 頻道中的其他人分享案例詳細資訊。
   + 選擇 **Reply** (回覆) 可新增通訊。
   + 選擇 **Resolve case (解決案例)**。
**注意**  
 如果沒有選擇在 Slack 中接收自動案例更新，您可以搜尋支援案例以尋找 **See details** (請參閱詳細資訊) 選項。

# 在 Slack 中回覆支援案例
<a name="replying-to-support-cases-in-slack"></a>

您可將更新新增到案例，例如案例詳細資訊和附件，並對支援客服人員的回應進行回覆。

**注意**  
您也可以使用 AWS Support Center Console 回覆支援客服人員。如需詳細資訊，請參閱[傳統體驗：更新、解決和重新開啟您的案例](monitoring-your-case.md)。
您無法從 AWS 支援 應用程式建立的聊天頻道新增對案例的通訊。即時聊天頻道僅會在即時聊天期間向客服人員發送訊息。

**若要在 Slack 中回覆支援案例**

1. 在 Slack 頻道中，選擇您要回應的案例。您可以輸入 `/awssupport search` 以尋找您的支援案例。

1. 選擇所需案例旁邊的 **See details** (請參閱詳細資訊)。

1. 在案例詳細資訊的底部，選擇 **Reply** (回覆)。

   ![\[Button labeled "Reply" highlighted with a red oval outline.\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/reply-button-slack.png)

1. 在 **Reply to case** (回覆案例) 對話方塊的 **Message** (訊息) 欄位中輸入問題的簡短描述。然後選擇**下一步**。  
![\[用於在 Slack 中回覆支援案例的對話方塊。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/reply-to-support-case.png)

1. 選擇聯絡方式。可用的聯絡方式取決於您的案例類型和支援計劃。

1. (選用) 對於 **Additional contacts to notify** (要通知的其他聯絡人)，輸入您想要接收有關此支援案例更新的其他電子郵件地址。您最多可新增 10 個電子郵件地址。

1. 選擇**檢閱**。然後，您可以選擇是否要編輯回覆，是否附加檔案，或者是否分享至頻道。

1. 準備好回覆後，請選擇 **Send message** (傳送訊息)。

1. (選用) 若要檢視案例的先前通訊，請選擇 **Previous correspondence** (先前通訊)。若要檢視縮短訊息，請選擇 **Show full message** (顯示完整訊息)。

**Example ：在 Slack 中回覆案例**  

![\[用於在 Slack 中檢閱支援案例的詳細資訊。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/review-reply-support-case-in-slack.png)


# 使用 加入即時聊天工作階段 支援
<a name="joining-a-live-chat-session"></a>

當您為案例請求即時聊天時，您可以選擇為您和 AWS 支援 客服人員使用新的聊天頻道或目前頻道中的執行緒。使用此聊天頻道或討論串來與支援客服人員以及您邀請參加即時聊天的任何其他人通訊。

**重要**  
任何人加入具有即時聊天的頻道，都可以檢視有關此特定支援案例和聊天歷史紀錄的詳細資訊。最佳實務是僅新增需要存取支援案例的使用者。聊天頻道或討論串的任何成員也可以參與作用中的聊天。

**注意**  
當通訊新增至即時聊天工作階段以外的案例時，即時聊天頻道和執行緒也會收到通知。這會在聊天工作階段之前、期間和之後發生，因此您可以使用聊天頻道或執行緒來監控案例的所有更新。如果您選擇使用新的聊天頻道，請使用您邀請 AWS 支援 應用程式回覆這些通訊的組態頻道。

**在新頻道 支援 中使用 加入即時聊天工作階段**

1. 在 Slack 應用程式中，導覽至 AWS 支援 應用程式為您建立的頻道。頻道名稱包含您的支援案例 ID，例如 *awscase-1234567890*。
**注意**  
 AWS 支援 應用程式會將固定訊息新增至即時聊天頻道，其中包含支援案例的詳細資訊。在固定訊息中，您可以結束聊天或解決案例。您可以在頻道名稱下找到此頻道中的所有固定消息。

1. 當支援客服人員加入頻道時，您可以談談您的支援案例。在支援客服人員加入頻道之前，客服人員不會在該聊天中看到訊息，而且訊息不會出現在您的案例通訊中。  
![\[螢幕擷取畫面顯示如何在 Slack 中建立即時聊天。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/pending-open-case-in-channel.png)

1. (選用) 將其他成員新增至聊天頻道。聊天頻道預設為私有。

1. 支援客服人員加入聊天後，聊天頻道處於活動狀態， AWS 支援 應用程式會記錄聊天內容。

   您可以與客服人員討論支援案例，並將任何檔案附件上傳到該頻道。 AWS 支援 應用程式會自動將您的檔案和聊天日誌儲存至您的案例通訊。
**注意**  
當您與支援客服人員聊天時，請注意 Slack for the AWS 支援 App 中的下列差異：  
支援客服人員無法檢視共用訊息或執行緒。若要共用訊息或執行緒中的文字，請將文字作為新訊息輸入。
如果您編輯或刪除訊息，客服人員仍會看到原始訊息。您必須再次輸入新訊息才能顯示修訂。  
**Example ：即時聊天工作階段**  

   下面是為了解決兩個 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體的連線問題而與支援客服人員進行的即時聊天工作階段的範例。  
![\[在 Slack 頻道中與即時支援客服人員聊天的視窗。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/live-chat-slack-channel.png)

1. (選用) 若要停止即時聊天，請選擇 **End chat** (結束聊天)。支援代理程式離開頻道， AWS 支援 應用程式會停止錄製即時聊天。您可以找到此支援案例的案例通訊附加的聊天歷史記錄。

1. 如果問題已解決，您可以從固定訊息中選擇 **Resolve case** (解決案例) 或輸入 `/awssupport resolve`。  
**Example ：結束即時聊天**  

   下列固定訊息顯示有關 Amazon EC2 執行個體的案例詳細資訊。您可以在 Slack 頻道名稱下找到固定訊息。  
![\[在 Slack 頻道中結束聊天或解決支援案例。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/resolve-end-chat-slack-channel.png)  
**Example ：聊天頻道中的通訊通知**  

   以下是另一個協同合作者在對話結束後新增更新時，即時聊天頻道會收到通知的範例。  
![\[在 Slack 聊天頻道中回覆支援案例。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/correspondence-chat-slack-channel.png)

   通知將顯示聊天狀態（已請求、正在進行中或已結束），以及通訊是由客服人員還是由其他協同合作者新增。Support 應用程式也會嘗試連回請求此聊天的原始 Slack 執行緒或頻道。您可以從該頻道或任何其他可以存取此案例的頻道[回覆此案例](https://docs.aws.amazon.com//awssupport/latest/user/replying-to-support-cases-in-slack.html)。

**在目前頻道 支援 中使用 加入即時聊天工作階段**

1. 在 Slack 應用程式中，導覽至 AWS 支援 應用程式用於聊天的目前頻道中的執行緒。在大多數情況下，這會是首次建立案例時開始的討論串。

1. 當支援客服人員加入討論串時，您可以談談您的支援案例。在支援客服人員加入討論串之前，客服人員不會看見該討論串中的訊息，且當聊天結束時，這些訊息也不會出現在您的案例通訊中。
**注意**  
即使聊天處於作用中狀態 支援，在聊天執行緒之外傳送到此頻道的訊息也不會被看到。  
![\[AWS 支援 chat interface showing a case about Alexa services with status updates.\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/request-thread-chat.png)

1. (選用) 標記其他頻道成員以便於聊天討論串通知他們。

1. 支援客服人員加入聊天後，聊天執行緒會處於作用中狀態，而 AWS 支援 應用程式會記錄聊天。與全新聊天頻道選項相似，您可以與客服人員討論支援案例，並將任何檔案附件上傳到該討論串。 AWS 支援 應用程式會自動將您的檔案和聊天日誌儲存至您的案例通訊。

1. (選用) 若要停止即時聊天，請在此討論串的初始訊息中選擇「結束」聊天。支援代理程式離開執行緒， AWS 支援 應用程式會停止錄製即時聊天。您可以找到此支援案例的案例通訊附加的聊天歷史記錄。

1. 如果問題已解決，您可以從初始訊息中選擇「解決」案例。  
![\[AWS 支援 chat interface showing a new case about Alexa services with no agent joined yet.\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/thread-chat-parent-message.png)

# 在 Slack 中搜尋支援案例
<a name="search-case"></a>

您可以從 Slack 頻道搜尋來自您 AWS 帳戶 和設定相同頻道和工作區之其他帳戶的支援案例。例如，如果您的帳戶 (123456789012) 和同事的帳戶 (111122223333) 在 中設定了相同的工作區和頻道 AWS Support Center Console，您可以使用 AWS 支援 應用程式來搜尋彼此的支援案例。

若要篩選結果，您可以使用下列選項：
+ 帳戶 ID
+ 案例 ID
+ 案例狀態
+ 聯絡語言
+ 日期範圍

**Example ：在 Slack 中搜尋案例**  
下列範例顯示如何透過指定日期範圍、案例狀態和聯絡語言，依 **Filter options** (篩選選項) 搜尋單一帳戶。  

![\[Slack 中的支援案例的範例搜尋查詢\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/search-case.png)


**在 Slack 中搜尋支援案例**

1. 在 Slack 頻道中，輸入下列命令：

   `/awssupport search`

1. 對於 **I want to search for cases by:** (我想透過以下方式搜尋案例：) 選項，請選擇下列其中一項：

   1. **Filter options** (篩選選項) – 您可以使用下列選項來篩選案例：
      + **AWS 帳戶** – 當您在此頻道中有多個帳戶時，此清單才會出現。
      + **Date range** (日期範圍) - 案例的建立日期。
      + **Case status** (案例狀態) - 目前案例狀態，例如 **All open cases** (所有開啟的案例) 或 **Resolved** (已解決)。
      + **Case created in** (案例建立語言) - 案例的聯絡語言。

   1. **Case ID** (案例 ID) - 輸入案例 ID。您一次只能輸入一個案例 ID。如果您在頻道中有多個帳戶，請選擇 AWS 帳戶 來搜尋案例。

1. 選擇 **Search** (搜尋)。您的搜尋結果會顯示在 Slack 中。

## 使用您的搜尋結果
<a name="use-search-results"></a>

下列範例會從一個 AWS 帳戶中傳回三個支援案例。

![\[在 Slack 中搜尋已解決支援案例的結果。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/search-case-results.png)


收到搜尋結果之後，您可以執行下列操作：

**使用您的搜尋結果**

1. 選擇 **Edit Search** (編輯搜尋) 以變更先前的篩選選項或案例 ID。

1. 選擇 **Share to channel** (分享到頻道)，與頻道分享搜尋結果。

1. 選擇 **See details** (查看詳細資訊)，以取得有關案例的詳細資訊。您可以選擇 **Show full message** (顯示完整訊息)，查看其餘的最新通訊。

1. 如果您依 **Filter options** (篩選選項) 進行搜尋，搜尋結果可能會傳回多個案例。選擇 **Next 5 results** (下 5 個結果) 或 **Previous 5 results** (上 5 個結果)，以檢視下 5 個或上 5 個案例。

**Example ：已解決支援案例**  
下列範例在選擇 **See details** (查看詳細資訊) 後，顯示已解決帳戶和帳單問題的支援案例。  

![\[已解決的帳戶和帳單支援案例會導致 Slack。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/search-case-results-see-details.png)


# 在 Slack 中解決支援案例
<a name="resolve-support-cases"></a>

如果您不再需要支援案例，或已修正問題，您可以直接在 Slack 中解決支援案例。這也會在 AWS Support Center Console中解決案例。解決案例後，可稍後重新開啟案例。

**若要在 Slack 中解決支援案例**

1. 在您的 Slack 頻道中導覽至支援案例。請參閱 [在 Slack 中搜尋支援案例](search-case.md)。

1. 針對該案例，選擇 **See details** (請參閱詳細資訊)。

1. 選擇 **Resolve case (解決案例)**。

1. 在 **Resolve case** (解決案例) 對話方塊中，選擇 **Resolve case** (解決案例)。您可以在 Slack 頻道中或從支援中心主控台中重新開啟案例。  
![\[用於在 Slack 中解決支援案例的對話方塊。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/resolve-case.png)

# 在 Slack 中重新開啟支援案例
<a name="reopen-a-support-case"></a>

解決支援案例後，您可以從 Slack 重新開啟案例。

**若要在 Slack 中重新開啟支援案例**

1. 尋找要在 Slack 中重新開啟的支援案例。請參閱 [在 Slack 中搜尋支援案例](search-case.md)。

1. 選擇 **See details** (請參閱詳細資訊)。

1. 選擇 **Reopen case (重新開啟案例)**。

1. 在 **Reopen case** (重新開啟案例) 對話方塊的 **Message** (訊息) 欄位中輸入問題的簡短描述。

1. 選擇 **Next (下一步)**。  
![\[用於在 Slack 中重新開啟支援案例的對話方塊。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/reopen-case.png)

1. (選用) 輸入其他聯絡人。

1. 選擇**檢閱**。

1. 檢閱您的案例詳細資訊，然後選擇 **Send message** (傳送訊息)。您的案例會重新開啟。如果您要求與支援客服人員進行新的即時聊天，Slack 會使用與先前即時聊天所用的相同聊天頻道或討論串。如果您在新的頻道請求即時聊天，但到目前為止還沒有進行，則會開啟一個新的聊天頻道。如果您在目前頻道中請求即時聊天但目前為止仍未獲得回應，則會使用目前聊天中的討論串。

# 從 AWS 支援 應用程式刪除 Slack 頻道組態
<a name="delete-a-channel"></a>

如果您不需要頻道組態，可以從 AWS 支援 應用程式刪除頻道組態。此動作只會從 AWS 支援 應用程式和 移除頻道 AWS Support Center Console。不會從 Slack 中刪除您的頻道。

可為您的 AWS 帳戶最多新增 20 個頻道。如果已達到此配額，您必須先刪除頻道，才能新增其他頻道。

**若要刪除 Slack 頻道組態**

1. 登入[https://console.aws.amazon.com/support/app](https://console.aws.amazon.com/support/app)並選擇**Slack configuration** (Slack 組態)。

1. 在 **Slack configuration** (Slack 組態) 頁面的 **Channels** (頻道) 中，選擇頻道名稱，然後選擇 **Delete** (刪除)。

1. 在 **Delete channel name** (刪除頻道名稱) 對話方塊中，選擇 **Delete** (刪除)。您可以稍後再次將此頻道新增至 AWS 支援 應用程式。  
![\[用於在支援中心主控台中刪除 Slack 頻道的對話方塊。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/delete-channel.png)

# 從 AWS 支援 應用程式刪除 Slack 工作區組態
<a name="delete-a-workspace"></a>

如果您不需要工作區組態，可以從 AWS 支援 應用程式刪除該組態。此動作只會從 AWS 支援 應用程式和 移除工作區 AWS Support Center Console。不會從 Slack 中刪除您的工作區。

最多可為您的 AWS 帳戶新增 5 個工作區。如果已達到此配額，您必須先刪除 Slack 工作區，才能新增其他工作區。

**注意**  
如果您已從此工作區將頻道新增至 AWS 支援 應用程式，您必須先刪除這些頻道，才能刪除工作區。請參閱 [從 AWS 支援 應用程式刪除 Slack 頻道組態](delete-a-channel.md)。

**若要刪除 Slack 工作區組態**

1. 登入 [https://console.aws.amazon.com/support/app](https://console.aws.amazon.com/support/app) 並選擇 **Slack configuration** (Slack 組態)。

1. 在 **Slack configuration** (Slack 組態) 頁面的 **Slack workspaces** (Slack 工作區) 中，選擇 **Delete a workspace** (刪除工作區)。

1. 在 **Delete Slack workspace** (刪除 Slack 工作區) 對話方塊中，選擇 Slack 工作區名稱，然後選擇 **Delete** (刪除)。您可以稍後 AWS 帳戶 再次將工作區新增至您的 。  
![\[用於在 AWS 支援 主控台中刪除 Slack 工作區的對話方塊。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/delete-workspace.png)

# AWS 支援 Slack 命令中的應用程式
<a name="support-app-commands"></a>

## Slack 頻道命令
<a name="notification-channel-commands"></a>

可以在您邀請 AWS 支援 應用程式的 Slack 頻道中輸入以下命令。此 Slack 頻道名稱也會在 AWS Support Center Console中顯示為已設定的頻道。

`/awssupport create` 或 `/awssupport create-case`  
建立支援案例。

`/awssupport search` 或 `/awssupport search-case`   
搜尋案例。您可以搜尋為相同 Slack 頻道設定 AWS 支援 應用程式之 AWS 帳戶 的支援案例。

`/awssupport quota` 或 `/awssupport service-quota-increase`  
請求服務配額增加。

## 即時聊天頻道命令
<a name="chat-channel-commands"></a>

您可以在即時聊天頻道中輸入以下命令。如果您為聊天選擇新頻道，這是 AWS 支援 應用程式為您建立的頻道 支援。聊天頻道包含您的支援案例 ID，例如 *awscase-1234567890*。

**注意**  
在目前即時聊天的頻道中使用討論串時，無法使用下列命令。請改用附加到初始討論串訊息的按鈕來結束聊天、邀請新的客服人員，或解決案例。

`/awssupport endchat`  
移除支援客服人員並結束即時聊天工作階段。

`/awssupport invite`  
邀請新的支援客服人員加入此頻道。

`/awssupport resolve`  
解決此支援案例。

# 在 中檢視 AWS 支援 應用程式通訊 AWS Support Center Console
<a name="view-slack-updates-in-support-center"></a>

當您在 Slack 頻道中建立、更新或解決帳戶的支援案例時，您也可以登入支援中心主控台以檢視您的案例。您可以在 Slack 頻道中檢視案例通訊以判斷案例是否已更新，檢視與支援客服人員的聊天記錄，以及尋找您從 Slack 上傳的任何附件。

**若要檢視來自 Slack 的通訊**

1. 登入帳戶的 [https://console.aws.amazon.com/support](https://console.aws.amazon.com/support)。

1. 選擇您的支援案例。

1. 在 **Correspondence** (通訊) 中，您可以檢視是否已從 Slack 頻道建立和更新案例。

**Example ：支援案例**  
在下列螢幕擷取畫面中，Jane Doe 在 Slack 中重新開啟了支援案例。支援案例的通訊會顯示在支援中心主控台中。

![\[支援中心主控台中來自 Slack 的支援案例的案例通訊。\]](http://docs.aws.amazon.com/zh_tw/awssupport/latest/user/images/supportapp/aws-support-console-reopened-resolved-case.png)


# 使用 在 Slack 資源中建立 AWS 支援 應用程式 AWS CloudFormation
<a name="creating-resources-with-cloudformation"></a>

AWS 支援 Slack 中的應用程式已與 整合 AWS CloudFormation，此服務可協助您模型化和設定 AWS 資源，以減少建立和管理資源和基礎設施的時間。您可以建立範本來描述您想要的所有 AWS 資源 （例如 AccountAlias 和 SlackChannelConfiguration)，並為您 CloudFormation 佈建和設定這些資源。

使用 時 CloudFormation，您可以重複使用範本來一致且重複地設定 AWS 支援 應用程式資源。描述您的資源一次，然後在多個 AWS 帳戶 和 區域中逐一佈建相同的資源。

## AWS 支援 應用程式和 CloudFormation 範本
<a name="working-with-templates"></a>

若要佈建和設定 AWS 支援 應用程式和相關服務的資源，您必須了解 [CloudFormation 範本](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-guide.html)。範本是以 JSON 或 YAML 格式化的文本檔案。這些範本說明您要在 CloudFormation 堆疊中佈建的資源。如果您不熟悉 JSON 或 YAML，您可以使用 CloudFormation 設計工具來協助您開始使用 CloudFormation 範本。如需詳細資訊，請參閱*AWS CloudFormation 《 使用者指南*》中的[什麼是 CloudFormation 設計工具？](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/working-with-templates-cfn-designer.html)。

AWS 支援 應用程式支援在其中建立 AccountAlias 和 SlackChannelConfiguration CloudFormation。如需詳細資訊 (包括 AccountAlias 和 SlackChannelConfiguration 資源的 JSON 和 YAML 範本範例)，請參閱《AWS CloudFormation 使用者指南》中的 [AWS 支援 應用程式資源類型參考](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_SupportApp.html)。

## 為您的組織建立 Slack 組態資源
<a name="using-cloudformation-templates-for-support-app"></a>

您可以使用 CloudFormation 範本建立 AWS 支援 應用程式所需的資源。如果您是組織的管理帳戶，則可以使用範本為 AWS Organizations中的成員帳戶建立這些資源。

例如，您可以使用範本為組織中的所有帳戶建立相同的 Slack 工作區組態，然後使用個別範本為特定 AWS 帳戶 或組織單位 (OUs) 建立不同的 Slack 頻道組態。您也可以使用範本來建立 Slack 工作區組態，以便成員帳戶接著可以為其 AWS 帳戶設定想要的 Slack 頻道。

您可以選擇是否使用 CloudFormation 範本。如果您不使用 CloudFormation 範本，則可以改為手動完成下列步驟：
+ 在 中建立 AWS 支援 應用程式資源 AWS Support Center Console。
+ 呼叫 [https://docs.aws.amazon.com/supportapp/latest/APIReference/API_RegisterSlackWorkspaceForOrganization.html](https://docs.aws.amazon.com/supportapp/latest/APIReference/API_RegisterSlackWorkspaceForOrganization.html) API 操作為您的帳戶註冊 Slack 工作區。CloudFormation 堆疊會為您呼叫此 API 操作。
+ 建立具有每個成員帳戶所需許可的 IAM 角色。
+ 呼叫 [https://docs.aws.amazon.com/supportapp/latest/APIReference/API_CreateSlackChannelConfiguration.html](https://docs.aws.amazon.com/supportapp/latest/APIReference/API_CreateSlackChannelConfiguration.html) API 操作，為每個成員帳戶設定 Slack 頻道。

如需詳細的手動步驟，請參閱 [授權多個帳戶](authorize-slack-workspace.md#authorize-multiple-accounts)。

請遵循下列程序，將 CloudFormation 範本上傳至您的組織。您可以使用 [AWS 支援 應用程式資源類型參考](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_SupportApp.html)頁面中的範例範本。

範本會通知 CloudFormation 建立以下資源：
+ [Slack 頻道組態](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackchannelconfiguration.html)。
+ [Slack 工作區組態](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackworkspaceconfiguration.html)。
+ 具有 `AWSSupportSlackAppCFNRole` 名稱的 [IAM 角色](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html)。已連接 AWSSupportAppFullAccess AWS 受管政策。

**Contents**
+ [更新適用於 Slack 的 CloudFormation 範本](#update-the-templates-for-slack)
+ [為管理帳戶建立堆疊](#create-your-stack-for-slack)
+ [為您的組織建立堆疊集](#create-your-stackset-for-your-organization)

### 更新適用於 Slack 的 CloudFormation 範本
<a name="update-the-templates-for-slack"></a>

若要開始使用，請使用下列範本建立您的堆疊。您必須將範本取代為 Slack 工作區和頻道的有效值。

**注意**  
我們不建議使用範本為您的組織建立 [AccountAlias](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-accountalias.html) 資源。AccountAlias 資源可唯一識別 AWS 支援 應用程式中 AWS 帳戶 的 。您的成員帳戶可以在 Support Center Console 中輸入帳戶名稱。如需詳細資訊，請參閱[授權 Slack 工作區](authorize-slack-workspace.md)。

**更新適用於 Slack 的 CloudFormation 範本**

1. 如果您是組織的管理帳戶，則必須先手動授權帳戶的 Slack 工作區，然後您的成員帳戶才能使用 CloudFormation 來建立資源。如果您尚未這麼做，則請參閱 [授權 Slack 工作區](authorize-slack-workspace.md)。

1. 從 [AWS 支援 應用程式資源類型參考](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_SupportApp.html)頁面複製所需資源的 JSON 或 YAML 範本。

1. 在文字編輯器中，將範本貼到新檔案中。

1. 在範本中，指定所需的參數。請至少取代下列欄位的值：
   + 將 `TeamId` 取代為您的 Slack 工作區 ID
   + 將 `ChannelId` 取代為 Slack 頻道 ID
   +  將 `ChannelName` 取代為可識別 Slack 頻道組態的名稱
**提示**  
若要尋找工作區和通道 ID，請在瀏覽器中開啟 Slack 通道。在 URL 中，您的工作區 ID 是第一個識別碼，而通道 ID 是第二個識別碼。例如，在 https://app.slack.com/client/T012ABCDEFG/C01234A5BCD 中，T012ABCDEFG 是工作區 ID，而 C01234A5BCD 是通道 ID。

1. 將檔案儲存為 JSON 或 YAML 檔案。

### 為管理帳戶建立堆疊
<a name="create-your-stack-for-slack"></a>

接下來，您必須為組織中的管理帳戶建立堆疊。此步驟會為您呼叫 [https://docs.aws.amazon.com/supportapp/latest/APIReference/API_RegisterSlackWorkspaceForOrganization.html](https://docs.aws.amazon.com/supportapp/latest/APIReference/API_RegisterSlackWorkspaceForOrganization.html) API 操作，並使用 Slack 授權工作區。

**注意**  
建議您上傳您在上一個程序中為管理帳戶更新的 Slack 工作區組態範本。除非您也將管理帳戶設定為使用 AWS 支援 應用程式，否則您不需要上傳 Slack 頻道組態範本。

**為管理帳戶建立堆疊**

1. 登入 AWS 管理主控台 做為組織的管理帳戶。

1. 在 https：//[https://console.aws.amazon.com/cloudformation](https://console.aws.amazon.com/cloudformation/) 開啟 CloudFormation 主控台。

1. 如果您還沒有，請在**區域選擇器**中選擇下列其中一項 AWS 區域：
   + 歐洲 (法蘭克福)
   + 歐洲 (愛爾蘭)
   + 歐洲 (倫敦)
   + 美國東部 (維吉尼亞北部)
   + 美國東部 (俄亥俄)
   + 美國西部 (奧勒岡)
   + 亞太地區 (新加坡)
   + 亞太地區 (東京)
   + 加拿大 (中部)

1. 遵循下列程序來建立堆疊。如需詳細資訊，請參閱[在 CloudFormation 主控台上建立堆疊](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html)。

   在 CloudFormation 成功建立堆疊後，您可以使用同一個範本為您的組織建立堆疊集。

### 為您的組織建立堆疊集
<a name="create-your-stackset-for-your-organization"></a>

接下來，對 Slack 工作區組態使用相同的範本來建立具有 `service-managed` 許可的堆疊集。您可以使用堆疊集為您的整個組織建立堆疊，或指定所需的 OU。如需詳細資訊，請參閱[建立堆疊集](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html)。

此程序也會為您呼叫 [https://docs.aws.amazon.com/supportapp/latest/APIReference/API_RegisterSlackWorkspaceForOrganization.html](https://docs.aws.amazon.com/supportapp/latest/APIReference/API_RegisterSlackWorkspaceForOrganization.html) API 操作。此 API 操作使用 Slack 為成員帳戶授權工作區。

**為您的組織建立堆疊集**

1. 登入 AWS 管理主控台 做為組織的管理帳戶。

1. 在 https：//[https://console.aws.amazon.com/cloudformation](https://console.aws.amazon.com/cloudformation/) 開啟 CloudFormation 主控台。

1. 如果您尚未使用，請在**區域選擇器**中選擇 AWS 區域 您在先前程序中使用的相同 。

1. 在導覽窗格中，選擇 **StackSets**。

1. 選擇 **Create StackSet** (建立 StackSet)。

1. 在 **Choose a template** (選擇範本) 頁面上，保留下列選項的預設選項：
   + 在 **Permissions** (許可) 下，保留 **Service-managed permissions** (服務受管許可)。
   + 對於 **Prerequisite - Prepare template** (先決條件 - 準備範本)，保留 **Template is ready** (範本已就緒)。

1. 在 **Specify template** (指定範本) 下，選擇 **Upload a template file** (上傳範本檔案)，然後選擇 **Choose file** (選擇檔案)。

1. 選擇檔案，然後選擇 **Next** (下一步)。

1. 在 **Specify StackSet details** (指定 StackSet 詳細資訊) 頁面上，輸入堆疊名稱 (例如 **support-app-slack-workspace**)，輸入描述，然後選擇 **Next** (下一步)。

1. 在 **Configure StackSet options** (設定 StackSet 選項) 頁面上，保留預設選項，然後選擇 **Next** (下一步)。

1. 在 **Set deployment options** (設定部署選項) 頁面上，對於 **Add stacks to stack set** (將堆疊新增至堆疊集)，保留預設 **Deploy new stacks** (部署新堆疊) 選項。

1. 針對 **Deployment targets** (部署目標)，選擇是否要為整個組織或特定 OU 建立堆疊。如果您選擇 OU，請輸入 OU ID。

1. 對於**指定區域**，請僅輸入下列*其中一項* AWS 區域：
   + 歐洲 (法蘭克福)
   + 歐洲 (愛爾蘭)
   + 歐洲 (倫敦)
   + 美國東部 (維吉尼亞北部)
   + 美國東部 (俄亥俄)
   + 美國西部 (奧勒岡)
   + 亞太地區 (新加坡)
   + 亞太地區 (東京)
   + 加拿大 (中部)
**備註：**  
為了簡化工作流程，我們建議您使用 AWS 區域 您在步驟 3 中選擇的相同 。
選擇多個 AWS 區域 可能會導致與建立堆疊的衝突。

1. 對於**部署選項**的**容錯能力 – 選用**中，請輸入在 CloudFormation 停止操作之前堆疊可以失敗的帳戶數量。建議您輸入要新增的帳戶數量減一。例如，如果您指定的 OU 有 10 個成員帳戶，請輸入 9。這意味著，即使 CloudFormation 操作失敗 9 次，至少有一個帳戶會成功。

1. 選擇**下一步**。

1. 在 **Review** (檢閱) 頁面上，檢閱您的選項，然後選擇 **Submit** (提交)。您可以在 **Stack instances** (堆疊執行個體) 標籤上檢查您的堆疊狀態。

1. (選用) 重複此程序以上傳 Slack 頻道組態的範本。此範例範本也會建立 IAM 角色並連接 AWS 受管政策。此角色具有為您存取其他服務所需的許可。如需詳細資訊，請參閱[管理對 AWS 支援 應用程式的存取](support-app-permissions.md)。

   如果您沒有建立堆疊集來建立 Slack 頻道組態，則您的成員帳戶可以手動設定 Slack 頻道。如需詳細資訊，請參閱[設定 Slack 頻道](add-your-slack-channel.md)。

在 CloudFormation 建立堆疊之後，每個成員帳戶都可以登入 Support Center Console 並尋找其設定的 Slack 工作區和通道。然後，他們可以使用 AWS 支援 應用程式的 AWS 帳戶。請參閱 [在 Slack 頻道中建立支援案例](create-case-in-slack.md)。

**提示**  
如果您需要上傳新的範本，則建議您使用之前指定的相同 AWS 區域 。

## 進一步了解 CloudFormation
<a name="learn-more-cloudformation"></a>

若要進一步了解 CloudFormation，請參閱下列資源：
+ [AWS CloudFormation](https://aws.amazon.com/cloudformation/)
+ [AWS CloudFormation 使用者指南](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)
+ [CloudFormation API 參考](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/Welcome.html)
+ [AWS CloudFormation 命令列界面使用者指南](https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/what-is-cloudformation-cli.html)

## 使用 Terraform 建立 AWS 支援 應用程式資源
<a name="terraform-support-app"></a>

您也可以使用 [Terraform](https://www.terraform.io/) 為您的 建立 AWS 支援 應用程式資源 AWS 帳戶。Terraform 是一種基礎設施即程式碼工具，可用於雲端應用程式。您可以使用 Terraform 來建立 AWS 支援 應用程式資源，而不是將 CloudFormation 堆疊部署至帳戶。

安裝 Terraform 之後，您可以指定所需的 AWS 支援 應用程式資源。Terraform 會呼叫 [https://docs.aws.amazon.com/supportapp/latest/APIReference/API_RegisterSlackWorkspaceForOrganization.html](https://docs.aws.amazon.com/supportapp/latest/APIReference/API_RegisterSlackWorkspaceForOrganization.html) API 操作，以為您註冊 Slack 工作區，並建立您的資源。然後，您可以登入 Support Center Console 並尋找已設定的 Slack 工作區和頻道。

**備註**  
如果您是組織的管理帳戶，則必須先手動為您的帳戶授權 Slack 工作區，然後您的成員帳戶才能使用 Terraform 來建立資源。如果您尚未這麼做，則請參閱 [授權 Slack 工作區](authorize-slack-workspace.md)。
與 CloudFormation 堆疊集不同，您無法使用 Terraform 為組織中的 OU 建立 AWS 支援 應用程式資源。
您也可以在 AWS CloudTrail中從 Terraform 尋找這些更新的事件歷史記錄。這些事件的 `eventSource` 將是 `cloudcontrolapi.amazonaws.com` 和 `supportapp.amazonaws.com`。如需詳細資訊，請參閱[使用 在 Slack API 呼叫中記錄 AWS 支援 應用程式 AWS CloudTrail](logging-using-cloudtrail-support-app.md)。

### 進一步了解
<a name="learn-more-terra-form"></a>

若要進一步了解 Terraform，請參閱下列主題：
+  [Terraform 安裝](https://developer.hashicorp.com/terraform/tutorials/aws-get-started/install-cli)
+ [Terraform 教學課程：建置 的基礎設施 AWS](https://developer.hashicorp.com/terraform/tutorials/aws-get-started/aws-build)
+ `[awscc\$1support\$1app\$1account\$1alias](https://registry.terraform.io/providers/hashicorp/awscc/latest/docs/resources/supportapp_account_alias)`
+ `[awscc\$1supportapp\$1slack\$1workspace\$1configuration](https://registry.terraform.io/providers/hashicorp/awscc/latest/docs/resources/supportapp_slack_workspace_configuration)`
+ `[awscc\$1supportapp\$1slack\$1channel\$1configuration](https://registry.terraform.io/providers/hashicorp/awscc/latest/docs/resources/supportapp_slack_channel_configuration)`