

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

# Smartsheet 為 AppFabric 設定
<a name="smartsheet"></a>

Smartsheet 是一種工作管理平台，可協助您在整個企業中調整工作、人員和技術。 Smartsheet提供一組強大的企業級功能，讓每個人能夠大規模管理專案、自動化工作流程和快速建置解決方案，同時建立創新環境，同時維護安全性和合規性。

為了安全起見，您可以使用 AWS AppFabric 從 稽核日誌和使用者資料Smartsheet、將資料標準化為開放網路安全結構描述架構 (OCSF) 格式，並將資料輸出至 Amazon Simple Storage Service (Amazon S3) 儲存貯體或 Amazon Data Firehose 串流。

**Topics**
+ [的 AppFabric 支援 Smartsheet](#smartsheet-appfabric-support)
+ [將 AppFabric 連接到Smartsheet您的帳戶](#smartsheet-appfabric-connecting)

## 的 AppFabric 支援 Smartsheet
<a name="smartsheet-appfabric-support"></a>

AppFabric 支援從 接收使用者資訊和稽核日誌Smartsheet。

### 先決條件
<a name="smartsheet-prerequisites"></a>

若要使用 AppFabric 將稽核日誌從 傳輸Smartsheet到支援的目的地，您必須符合下列要求：
+ 您必須擁有Smartsheet商業、企業或進階帳戶。如需建立或升級Smartsheet帳戶的詳細資訊，請參閱 Smartsheet 網站上的 [Smartsheet 定價](https://www.smartsheet.com/pricing)或[Smartsheet進階](https://www.smartsheet.com/pricing/smartsheet-advance)。
+ 您必須完成[Smartsheet開發人員註冊](https://developers.smartsheet.com/register/)程序。

### 速率限制考量
<a name="smartsheet-rate-limits"></a>

Smartsheet 對 Smartsheet API 強加速率限制。如需 Smartsheet API 速率限制的詳細資訊，請參閱 *Smartsheet 網站上的 Smartsheet API 參考中的*[速率限制](https://smartsheet.redoc.ly/#section/Work-at-Scale/Rate-Limiting)。

### 資料延遲考量
<a name="smartsheet-data-delay"></a>

您可能會看到稽核事件最多延遲 30 分鐘交付到目的地。這是因為應用程式提供的稽核事件延遲，以及為了減少資料遺失而採取的預防措施。不過，這可以在帳戶層級自訂。如需協助，請聯絡 [支援](https://aws.amazon.com/contact-us/)。

## 將 AppFabric 連接到Smartsheet您的帳戶
<a name="smartsheet-appfabric-connecting"></a>

在 AppFabric 服務中建立應用程式套件後，您必須使用 授權 AppFabricSmartsheet。若要尋找Smartsheet使用 AppFabric 授權所需的資訊，請使用下列步驟。

### 建立 OAuth 應用程式
<a name="smartsheet-create-oauth-application"></a>

AppFabric Smartsheet使用 OAuth 與 整合。若要在 中建立 OAuth 應用程式Smartsheet，請使用下列步驟：

1. 導覽至您Smartsheet帳戶中的開發人員工具。

1. 從開發人員工具畫面選擇**建立新應用程式**。

1. 完成**建立新應用程式**畫面上的所有輸入欄位。

1. 使用**應用程式 URL** 和**應用程式聯絡人/支援**的任何唯一值。

1. 使用具有下列格式的重新導向 URL 做為應用程式重新導向 URL。

   ```
   https://{{<region>}}.console.aws.amazon.com/appfabric/oauth2
   ```

   在此 URL 中， `{{<region>}}`是您設定 AppFabric 應用程式套件 AWS 區域 之 的程式碼。例如，美國東部 (維吉尼亞北部) 區域的代碼為 `us-east-1`。對於該區域，重新導向 URL 為 `https://{{us-east-1}}.console.aws.amazon.com/appfabric/oauth2`。

1. 選擇**儲存**。

1. 複製並儲存應用程式用戶端 ID 和應用程式秘密。

### 必要範圍
<a name="smartsheet-required-scopes"></a>

Smartsheet 不需要您將範圍明確新增至 OAuth 組態。AppFabric 將向Smartsheet您的帳戶請求授權請求中的下列範圍：
+ `READ_EVENTS`
+ `READ_USERS`

### 應用程式授權
<a name="smartsheet-app-authorizations"></a>

#### 租戶 ID
<a name="smartsheet-tenant-id"></a>

AppFabric 將請求您的租戶 ID。AppFabric 中的租戶 ID 是Smartsheet您的帳戶 ID。

#### 租戶名稱
<a name="smartsheet-tenant-name"></a>

AppFabric 將請求您的租戶 ID。輸入任何可唯一識別您Smartsheet帳戶的值。

#### 用戶端 ID
<a name="smartsheet-client-id"></a>

AppFabric 將請求您的用戶端 ID。AppFabric 中的用戶端 ID 是您的Smartsheet應用程式用戶端 ID。若要在 中尋找您的應用程式用戶端 IDSmartsheet，請使用下列步驟：

1. 導覽至您Smartsheet帳戶中的開發人員工具。

1. 選取您用來與 AppFabric 連線的 OAuth 應用程式。

1. 從 App **Profile **畫面將應用程式用戶端 ID 輸入 AppFabric 中的**用戶端 ID** 欄位。

#### Client secret (用戶端密碼)
<a name="smartsheet-client-secret"></a>

AppFabric 將請求您的用戶端秘密。AppFabric 中的用戶端秘密是您的Smartsheet應用程式秘密。若要在 中尋找您的應用程式秘密Smartsheet，請使用下列步驟：

1. 導覽至您Smartsheet帳戶中的開發人員工具。

1. 選取您用來與 AppFabric 連線的 OAuth 應用程式。

1. 從 App **Profile **畫面將應用程式秘密輸入 AppFabric 中的 **Client Secret** 欄位。

#### 核准授權
<a name="smartsheet-approve-authorization"></a>

在 AppFabric 中建立應用程式授權後，您會收到來自 的快顯視窗Smartsheet，以核准授權。若要核准 AppFabric 授權，請選擇**允許**。