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

Slack で、 Cognos® Analytics内から Slack に接続できるようにアプリケーションを作成します。

始めに

企業には登録済みの Slack アカウントが必要です。

手順

  1. https://api.slack.com/apps に移動します。
  2. 企業の Slack アカウントにサインインします。
  3. 「新規アプリの作成」をクリックします。
  4. 「Slack アプリの作成 (Create a Slack App)」 ダイアログで、アプリケーションの名前 ( Cognos Analyticsなど) を入力し、 「開発 Slack ワークスペース (Development Slack Workspace)」を選択します。
  5. サインインしたワークスペースを選択します。
  6. 「アプリの作成」をクリックします。

    Slack アプリケーションが作成されます

  7. 「Slack API」 ページで、 「基本情報」 タブをクリックし、 「アプリ資格情報」 セクションまでスクロールダウンします。
  8. 「クライアント ID」「クライアント秘密鍵」 の両方の値をメモします。 これらは、Cognos Analytics で Slack を構成する際に必要になります。
    ヒント: 値を表示するには、各フィールドの 「表示」 ボタンをクリックします。
  9. 「フィーチャー」 セクションで、 「OAuth」&「許可」をクリックします。
  10. リダイレクト URLセクションに、以下のリダイレクトを追加してください: URL

    https://ca_servername:port/bi/v1/collaboration/auth/slack

    ca_servername:port は、Cognos Analytics サーバーの完全修飾名とポート番号です。

    ヒント: Slack http はプロトコルを許可しないため、 URL の先頭に必ず を https 指定する必要があります。 複数のリダイレクト URL を構成できます。 これにより、複数の Cognos Analytics 環境 ( DevTestProdなど) で同じ Slack アプリケーションを使用できます。
  11. 「追加」をクリックします。
  12. 「URL の保存」をクリックします。
  13. Slack ワークスペースに対する管理アクセス権がない場合は、以下の手順を実行します。
    1. 「スコープ」 セクションに移動し、 「許可スコープの選択 (Select Permission Scopes)」 フィールドで、 「ワークスペースのプロファイル情報ユーザーへのアクセス: 読み取り (Access your workspace 's profile information users: read)」を選択します。
    2. 「変更の保存」をクリックします。
    3. 「OAuth トークン (OAuth Tokens)」&「リダイレクト URL (Redirect URLs)」 セクションまでスクロールし、 「承認の要求 (Request approval)」をクリックします。

      要求が Slack 管理者によって承認されると、要求が承認されたことを示すメッセージを slackbot から受け取ります。 アプリケーションをワークスペース・ボタンにインストール は、アプリケーションの OAuth & アクセス権 セクションに表示されます。

    4. 「アプリをワークスペースにインストール」をクリックします。
  14. Slack ワークスペースが機能していることを確認します。
    1. まだ行っていない場合は、ご使用のコンピューターに Slack をインストールします。
    2. Slack アプリの作成に使用した E メール・アカウントとパスワードを使用して Slack アプリにサインインします。
    3. Slack ワークスペースをテストします。
      ヒント: Slack のセットアップと使用については、 www.slack.comにある資料を参照してください。

次の作業

これで、 Cognos Analyticsでコラボレーション・プラットフォームを追加する準備ができました。