Slack Developer 試験の概要を確認する
Salesforce Slack Developer 認定資格の公式の概要と受験対策のリソースを確認します。
Slack プラットフォームについて知る
アプリやワークフローによって Slack ワークスペースのオペレーションがどのように自動化され強化されるのかを確認します。
さまざまなユースケースに応じて、アプリホーム、モーダル、メッセージを使い分ける方法を学習します。
アプリのコラボレーターのチームへの追加など、アプリを管理してコラボレーションします。
アプリのインタラクティブなフローとユーザーエクスペリエンスをデザインする
トリガーやステップなどのカスタマイズ可能なコンポーネントを使用して、あらゆるユースケースに対応するワークフローを作成します。
Slack のアーキテクチャに適合し、優れたユーザーエクスペリエンスを実現するアプリをデザインします。
エントリポイントを処理し、Web フック、スラッシュコマンド、ショートカット、コンポーネントを選択します。
Block Kit のブロックと要素を使用して、アプリのユーザーインターフェースを構築する方法を学びます。
Bolt、Block Kit、Slack API を使用してアプリを構築する
Use Slack’s UI framework to build reusable, interactive content for your app.
Slack の API を比較して、ユースケースに適したものを推奨します。
Web API のメソッドを使用して、Slack でデータの読み取り、書き込み、更新を行います。
アプリに配信される Slack イベントをサブスクライブして処理します。
ソケットモードと HTTP ベースのイベント配信の違いを区別します。
Slack プラットフォーム全体のレート制限を処理して、再試行ロジックを適用します。
セキュリティを考慮して設計する
Slack アプリに OAuth インストールフローを実装します。
アプリのユースケースに適したスコープを申請します。
アプリのユースケースに適したトークンを申請して使用します。
申請の署名を検証し、アプリが Slack とセキュアに通信できるようにします。
Slack アプリでデータやトークンを安全に保存して取得します。
Enterprise+ のスケールを考慮して設計する
Enterprise のアーキテクチャ、機能、ロールに合わせて設計します。
Enterprise Grid の Sandbox 環境でグリッド機能をテストします。
外部と共有する Slack コネクトチャンネルに対するサポートを追加する状況を提案します。
API で使用される現在の Slack 用語と従来の表現を区別します。
API を使用して Slack 管理を自動化する
Develop an app governance policy that meets your organization's needs.
Admin API を使用する状況を推奨し、トークンに必要な OrG オーナーロールを確認します。
SCIM API を使用して、Slack のユーザーとユーザーグループをプロビジョニングします。
Audit Logs API でワークスペースのイベントを監視します。
DLP、コンプライアンスのアーカイブ、eDiscovery には Discovery API を使用します。
eDiscovery やコンプライアンスの保持の目的で、リーガルホールドを適用します。
アプリを配布する
シングルワークスペースアプリ、配布アプリ、Marketplace 掲載アプリの違いを区別します。
Slack Marketplace の手順に従ってアプリを申請して公開します。
Marketplace にアプリを申請する場合のベストプラクティスと要件を適用します。
もっと探す
Salesforce の他の製品をチェックして、高度にパーソナライズされたカスタマージャーニーの作成や、データに基づく判断にどのように役立つのか確認します。