この記事の目次
Salesforceにおけるビジネスプロセスの自動化
Salesforceには、ビジネスプロセスを自動化できるツールが用意されています。手動で実行している反復作業をプロセスとして設定すると、自動的に実行されるようになります。 反復作業の省力化によって、ユーザはその分の時間を他の業務に使うことができます。システム管理者にとっても、自動化によりプロセスの進捗を確認できるというメリットがあります。 <Salesforceの自動化ツール> ・Salesforce フロー(プロセスビルダー、Flow Builder) ・ワークフロー ・承認 ・Einstein Next Best Action ・自動アクションの実行Salesforceの自動化ツール
ここでは、Salesforce の自動化ツールのうち、Salesforce フロー、ワークフローを紹介します。これらを利用すれば、1行のコードも書かずに、プロセスを自動化できます。Salesforce フロー
Salesforce フローは、宣言型の自動化ツールです。 Salesforce フローには、プロセスを作成するプロセスビルダーとフローを作成するFlow Builderという2つのツールがあり、いずれもポイント & クリックで自動化を実現します。プロセスビルダー
Salesforceフローのプロセスビルダーでは、3種類のプロセスをサポートしています。それぞれのプロセスでトリガとなるアクションが異なるため、ニーズに応じて適したプロセスを選択します。 各プロセスは、ルール適用時のアクションとスケジュール済みアクションで構成されるアクショングループと、アクショングループを実行するタイミングを決定する条件で構成されます。スケジュール済みアクションをサポートするのはレコード変更プロセスのみです。 <プロセスの種類とプロセスをトリガするもの> ・レコード変更プロセス レコードが作成または更新されるとき ・イベントプロセス プラットフォームイベントメッセージを受信したとき ・呼び出し可能なプロセス 他のプロセスなどにより呼び出されたときフロー(Flow Builder)
Salesforceフローの一部であるフローでは、画面フローと自動起動フローの2 種類が提供されています。自動化するプロセスをモデル化し、Flow Builder を使用してフローを設計、作成します。 ・画面フロー ユーザからデータを収集するビジネスプロセスを自動化します。 例:画面を含むガイド付きチュートリアルまたはウィザードの作成など ・自動起動フロー レコードの変更、ボタンのクリックなどのアクションをきっかけに、バックグラウンドでフローを自動的に起動します。 例:ユーザがボタンをクリックしたときに、レコードに対するアクションを実行するなどワークフロー
ワークフローでは、レコードがワークフロールールのすべての条件を満たすと、ルールで指定されたアクションが実行されます。 これらの手順は、if/then ステートメントに要約でき、ワークフロールールは「条件」と「アクション」に分解できます。 ・条件 ワークフローがアクションを実行するために、true でなければならない条件 ・アクション レコードが条件を満たしたときに実行される動作Salesforceの自動化ツール選択のポイント
Salesforceの自動化ツールは、自動化するビジネスプロセスの種類によって、適切なツールが異なります。ここでは、自動化ツールを選択するポイントについて説明します。ウィザード、ガイド付きチュートリアルの自動化
登録や申請などのようにユーザが必要な情報を入力するウィザードや、ガイド付きチュートリアルを作成するときには、Flow Builderが適しています。 ユーザに情報を表示して、入力を促すフローを作成し、ユーザによって入力された情報に基づき、Salesforce がアクションを実行する流れになります。バックグラウンドの自動化
必要なデータをSalesforce 組織や接続された外部システムから取得するビジネスプロセスでは、Flow Builder、プロセスビルダーが適しています。 Flow Builder、プロセスビルダーともに、バックグラウンドのビジネスプロセスを自動的に開始できます。 プロセスビルダーの標準機能ではできないことが、Flow Builderでできるようになっています。さらに、Flow Builder、プロセスビルダーの標準機能では実行できない場合は、Apex を使用することでより複雑な機能を作成できます。 ビジネスプロセスの自動化を行うとき、初期にはコードを書かずにできる宣言型の自動化ツールを活用し、段階的にAPIなどを活用する開発を伴うソリューションへと進めていくのが効率的です。Salesforceのプロセスビルダーでできるバックグラウンドの自動化
Salesforceのプロセスビルダーは、以下のタイミングで、バックグラウンドのビジネスプロセスを自動的に開始します。 ・レコードの作成 ・レコードの更新 ・プラットフォームイベントの発生SalesforceのFlow Builderでできるバックグラウンドの自動化
SalesforceのFlow Builderでは、バックグラウンドプロセスに、プロセスビルダーでは使用できない機能を追加できます。Flow Builderで作成する、より複雑な機能を使用して、実行したプロセスからそのフローをコールすることができます。 ・ユーザによるボタンなどのクリック ・レコードの作成 ・レコードの更新 ・プラットフォームイベントの発生 ・時間の経過とアクションの頻度Salesforceの自動化ツールを活用して業務効率を向上する
Salesforceの自動化ツールについてご紹介しました。 ビジネスプロセスの中で、申請や承認、見積などのように日々反復される作業があります。1回あたり1~2分程度の省力化でも、積み重なれば大きな業務効率の改善につながります。 Salesforceの自動化ツールを活用すれば、プロセスの自動化のために開発コストや膨大な時間と労力がかかることはありません。ノンプログラミングで、ビジネスプロセスを自動化し、業務効率を向上させることができます。]]>この記事の監修者・著者
-
未経験からITエンジニアへのキャリアチェンジを支援するサイト「キャリアチェンジアカデミー」を運営。これまで4500人以上のITエンジニアを未経験から育成・排出してきました。
・AWS、salesforce、LPICの合計認定資格取得件数:2100以上(2023年6月時点)
・AWS Japan Certification Award 2020 ライジングスター of the Year 受賞
最新の投稿
- 2024年3月26日キャリア・転職保安職(自衛官・警察・消防官など)に向いている人の性格・特徴ランキング【現役保安職(自衛官・警察・消防官など)36人が回答】
- 2024年3月26日キャリア・転職保安職(自衛官・警察・消防官など)に必要なスキルランキング&スキルアップの方法とは?【現役保安職(自衛官・警察・消防官など)36人が回答】
- 2024年3月26日キャリア・転職クリエイター職(ライター・デザイナー・編集)に向いている人の性格・特徴ランキング【現役クリエイター職(ライター・デザイナー・編集)64人が回答】
- 2024年3月26日キャリア・転職クリエイター職(ライター・デザイナー・編集)に必要なスキルランキング&スキルアップの方法とは?【現役クリエイター職(ライター・デザイナー・編集)64人が回答】