Smartsheet - AWS AppFabric

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

Smartsheet

Smartsheet は、企業全体で仕事、人材、テクノロジーを連携させる上で役立つワークマネジメントプラットフォームです。 Smartsheet は誰もがプロジェクト管理、ワークフローの自動化、大規模なソリューションの迅速な構築を行えるように支援するエンタープライズグレードの堅牢な機能セットを提供し、セキュリティとコンプライアンスを維持しながらイノベーションを実現する環境を作り出します。

セキュリティ AWS AppFabric のために を使用すると、 から監査ログとユーザーデータを受信しSmartsheet、データをオープンサイバーセキュリティスキーマフレームワーク (OCSF) 形式に正規化し、Amazon Simple Storage Service (Amazon S3) バケットまたは Amazon Data Firehose ストリームにデータを出力できます。

AppFabric のサポート Smartsheet

AppFabric は、 からのユーザー情報と監査ログの受信をサポートしますSmartsheet。

前提条件

AppFabric を使用して からサポートされている宛先Smartsheetに監査ログを転送するには、次の要件を満たす必要があります。

  • Smartsheet ビジネス、エンタープライズ、またはアドバンスアカウントが必要です。Smartsheet アカウントの作成またはアップグレードの詳細については、Smartsheet ウェブサイトの「Smartsheet価格設定」または「Smartsheetアドバンス」を参照してください。

  • Smartsheet開発者登録プロセスを完了する必要があります。

レート制限に関する考慮事項

Smartsheet は、Smartsheet API にレート制限を課します。Smartsheet API レート制限の詳細については、[Smartsheet ウェブサイトの Smartsheet API リファレンス」の「レート制限」を参照してください。

データ遅延に関する考慮事項

監査イベントが取り込み先に転送されるまでに最大 30 分の遅延が発生する場合があります。これは、アプリケーションで利用できる監査イベントの遅延と、データ損失を減らすための予防措置によるものです。ただし、これはアカウントレベルでカスタマイズできる場合があります。サポートが必要な場合は、AWS Support にお問い合わせください。

Smartsheet アカウント AppFabric への接続

AppFabric サービス内でアプリケーションバンドルを作成したら、 で を承認 AppFabricする必要がありますSmartsheet。Smartsheet で を認証するために必要な情報を見つけるには AppFabric、次のステップに従います。

OAuth アプリケーションの作成

AppFabric は OAuth Smartsheetを使用して と統合します。Smartsheet で OAuth アプリケーションを作成するには、以下の手順に従います。

  1. Smartsheet アカウントの開発者ツールに移動します。

  2. 開発者ツールの画面で、[新規アプリの作成] を選択します。

  3. [新規アプリの作成] 画面のすべての入力フィールドに入力します。

  4. [アプリの URL] と [アプリの連絡先/サポート] には任意の一意の値を使用してください。

  5. 次の形式のリダイレクト URL をアプリリダイレクト URL として使用します。

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

    この URL AWS リージョン では、 <region>は AppFabric アプリケーションバンドルを設定した のコードです。例えば、米国東部 (バージニア北部) リージョンのコードは us-east-1 です。そのリージョンのリダイレクト URL は https://us-east-1.console.aws.amazon.com/appfabric/oauth2 です。

  6. [保存] を選択します。

  7. アプリクライアント ID およびアプリシークレットをコピーして保存します。

必要範囲

Smartsheet では、OAuth 設定にスコープを明示的に追加する必要はありません。 AppFabric は、Smartsheetアカウントに認証リクエストで次のスコープをリクエストします。

  • READ_EVENTS

  • READ_USERS

アプリ権限

テナント ID

AppFabric はテナント ID をリクエストします。のテナント ID AppFabric は、 Smartsheetアカウント ID です。

テナント名

AppFabric はテナント ID をリクエストします。Smartsheet アカウントを一意に識別する任意の値を入力します。

クライアント ID

AppFabric はクライアント ID をリクエストします。のクライアント ID AppFabric はSmartsheet、アプリケーションクライアント ID です。Smartsheet でアプリクライアント ID を確認するには、以下の手順に従います。

  1. Smartsheet アカウントの開発者ツールに移動します。

  2. との接続に使用する OAuth アプリケーションを選択します AppFabric。

  3. アプリプロファイル画面のアプリクライアント ID を のクライアント ID フィールドに入力します AppFabric。

クライアントシークレット

AppFabric はクライアントシークレットをリクエストします。のクライアントシークレット AppFabric はSmartsheetアプリシークレットです。Smartsheet でアプリシークレットを確認するには、次のステップに従います。

  1. Smartsheet アカウントの開発者ツールに移動します。

  2. との接続に使用する OAuth アプリケーションを選択します AppFabric。

  3. 「」の「アプリプロファイル」画面から「クライアントシークレット」フィールドにアプリシークレットを入力します AppFabric。

認証を承認します

でアプリ認証を作成すると AppFabric、 からポップアップウィンドウが表示されSmartsheet、承認が承認されます。 AppFabric 承認を承認するには、許可 を選択します。