Box Developerドキュメント

Slack統合マッピングの設定

Slack統合マッピングの設定

統合マッピングAPIの使用を開始する前に、以下の手順を実行します。

ロール

管理者または共同管理者のロールが割り当てられていることを確認します。

Box for Slackのインストールと構成

  1. 適切なSlackワークスペースまたはオーガナイゼーションにBox for Slackをインストールします。
  2. SlackのコンテンツレイヤーとしてのBoxの使用を有効にします。
  3. 使用しているサービスアカウントが、マッピングされるフォルダのコラボレータであることを確認します。そのためには、Invite Peopleフォルダオプションを使用して、サービスアカウントをコラボレータとして招待します。

エラーが発生した場合は、トラブルシューティングガイドを参照してください。

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

  1. Box開発者コンソールで、OAuth認証を使用するカスタムアプリを作成します。
  2. Open the application and enable the Manage enterprise properties application scope under Configuration > Required Access Scopes.

Slack側のチャンネル確認のために、統合マッピングAPIでSlack APIを呼び出します。

承認

統合マッピングリクエストを承認するには、以下の手順を実行します。

  1. 前提条件の1つとして作成したカスタムアプリに移動します。
  2. 開発者トークンを生成し、次のように各リクエストのHTTPヘッダーに追加します。
Authorization: Bearer {developer_token}

開発者トークンの有効期限は60分です。その時間が経過した後は、再度生成する必要があります。