Slack Playground の準備をする
Trailhead Slack Playground を取得する
Trailhead は Slack 開発者プログラムと統合されています。このため、ハンズオン学習向けに設計された特別な Slack Playground が用意されています。Trailhead アカウントを初めて接続すると、Slack 開発者プログラムにサインアップされ、豊富な Slack 開発リソースにアクセスできるようになります。
では、Slack Playground を立ち上げて実行してみましょう。
- このページにある [Challenge] セクションの [Verify Step (ステップを確認)] と表示されているところまでスクロールダウンします。
- デフォルトで、Trailhead の主メールアドレスが選択されています。Trailhead アカウントに関連付けられているもの以外のメールアドレスを使用する場合は、メールのドロップダウンをクリックして希望するアドレスを選択します。
- [I accept the Slack Developer Terms of Service. (Slack 開発者のサービス利用規約に同意します。)] の横にあるチェックボックスをオンにします。希望する場合は、Slack 開発者向けニュースレターに登録するチェックボックスをオンにできます。
-
[Create Slack Playground (Slack Playground を作成)] をクリックします。しばらくすると、Playground が作成されてページが更新されます。
- もう一度 [Challenge] セクションまでスクロールダウンします。[Launch (起動)] をクリックすると、新しいタブに Playground が開きます。
- ここで Playground を初めて開くため、サービス利用規約モーダルが表示されます。[I Agree (同意します)] をクリックします。
では、Playground に移動しましょう!
Salesforce への接続をリクエストする
これで、Salesforce 組織と Slack の接続を開始できます。追加する Salesforce 組織ごとに以下の手順を繰り返せば、Slack に最大 25 の組織を接続できます。
Slack で Salesforce 接続をリクエストするときに、メンバーの Slack アカウントと Salesforce アカウントをどのように接続するかを選択できます。メンバーのアカウントは、[Email (メール)] 項目または [SAML NameID] 項目を使用して自動的に設定することができます。このプロジェクトでは、システム管理者のログイン情報を使用してユーザーアカウントを手動で設定します。前のステップで Agentforce 組織から取得したドメイン URL を覚えていますか? このセクションで使用します。
- Slack Playground で、ワークスペースの名前をクリックしてドロップダウンメニューを表示します。
-
[Tools & settings (ツールと設定)] | [Manage Salesforce Organizations (Salesforce 組織を管理する)] に移動すると、Salesforce 組織ページが表示されます。
- ページの右上にある [Connect Salesforce Org (Salesforce 組織と接続する)] ボタンをクリックします。
- [Salesforce Organizations (Salesforce 組織)] セクションから、[Connect Salesforce Org (Salesforce 組織と接続する)] をクリックします。
- ドメイン URL を接続する Salesforce 組織の項目に貼り付けます。
-
[Map user accounts automatically (ユーザーアカウントの自動マッピング)] 切り替えチェックボックスをオフにします。
-
[Request Connection (接続をリクエストする)] をクリックします。リクエストが Salesforce システム管理者に送信されたという応答を受け取ります。そのシステム管理者はあなた自身です!
-
[OK] をクリックします。
インテグレーションが進行中です。次は、Salesforce 側で接続を受け入れます。