Slack に対するプロビジョニングの構成

ユーザーを Slack アプリケーションに Verify 招待する。

始める前に

Slack から生成されるアクセス・トークンが必要です。 Verify. でユーザーのプロビジョニングを設定するには、 OAuth アクセストークンが必要です。

このタスクについて

プロビジョニングには、以下の機能があります。
ユーザーの新規作成
経由 Verify で作成された新規ユーザーは、Slackアプリ内にも作成されます。
ユーザーの削除
ユーザーを無効化するか、[削除] を通じて Verify アプリケーションへのアクセスを無効にすると、Slack アプリケーションからそのユーザーが削除されます。
ユーザー・プロファイルの変更
を通じて Verify ユーザーのプロフィールに加えた更新内容は、サードパーティ製アプリケーションに反映されます。
ユーザーのサスペンドおよび復元
Verify ユーザーを一時停止すると、そのユーザーは非アクティブ状態になり、で Verify ユーザーを復元すると、Slackアプリ内でそのユーザーがアクティブ状態になります。
ユーザーの同期と修復
ユーザーの同期および修復は、API を介してのみサポートされます。 Verify同期処理では、Slackアプリケーションの全ユーザーを取得し、にユーザーを作成した上で、是正ポリシーに従って属性を変更します。
詳細な資格
Slack アプリケーションでは、詳細な資格はサポートされません。

手順

  1. 次の URL を使用して、ワークスペース所有者として Slack アカウントにログインします。
    https://<Slack host name>.slack.com
  2. 新規の Slack アプリケーションを作成するには、次の URL を開きます。
    https://api.slack.com/apps?new_app=1
  3. 「アプリ名」 に適切な名前を入力してください。
  4. 「開発用Slackワークスペース」 > 「アプリの作成」 をクリックします。
  5. 次のいずれかの手順を実行します。
    • Enterprise Grid プランを使用している場合
      1. 「機能 」 > 「 OAuth と権限」 に移動し、
      2. 「Bot Token Scopes」セクションで「Add an OAuth Scope」をクリックします。
      3. ドロップダウン・リストから任意の OAuth スコープを選択します。 例えば、users:read などです。
      4. 「User Token Scopes」セクションで「Add an OAuth Scope」をクリックします。
      5. ドロップダウン・リストから「admin」を選択します。
      6. 「機能」 >「 組織レベルのアプリ」 に移動し、
      7. 「Org apps program」セクションで「Opt into Org Level Apps」をクリックします。
      8. 「オプトイン」 をクリックしてください。
      9. [選択] この機能を無効にするのは簡単ではないと承知しています。 オプトアウトするには Slack ヘルプ・センターへの要求の送信が必要です」チェックボックスを選択します。
      10. クリック はい。 オプトイン
      11. Public Distribution を使用する場合は、以下のステップを実行します。
        1. 「機能」 >「 OAuth と権限」 に移動します。
        2. 「Redirect URLs」セクションで、「Add New Redirect URL」をクリックします。
        3. リダイレクト先として URL を追加 https://localhost/ します。
        4. 追加」をクリックします。
        5. 「URLを保存」 をクリックします。
        6. 「設定」 >「 配布の管理」 に移動します。
        7. 「Share Your App with Other Workspaces」セクションで、「Remove Hard Coded Information」をクリックします。
        8. 「I've reviewed and removed any hard-coded information」チェック・ボックスを選択します。
        9. 「公開配布を有効にする」 をクリックします。
      12. 設定」 >「 アプリのインストール 」に進みます。
      13. 「組織にインストール」 をクリックします。
      14. 「許可」 をクリックします。
      15. 「OAuth Tokens for Your Team」セクションで、「OAuth Access Token」の値をコピーおよび保管します。
    • Plus プランを使用している場合:
      1. 「機能」 >「 OAuth と権限」 に移動します。
      2. 「User Token Scopes」セクションで「Add an OAuth Scope」をクリックします。
      3. ドロップダウン・リストから「admin」を選択します。
      4. 設定 」>「 アプリのインストール」 に進みます。
      5. 「ワークスペースにインストール」 をクリックします。
      6. 「許可」 をクリックします。
      7. 「OAuth Tokens for Your Team」セクションで、「OAuth Access Token」の値をコピーおよび保管します。
  6. Verify. でのプロビジョニングを設定するために必要な、 OAuth のアクセストークン。