用語集
A
- Apex
- Apex は、開発者が Lightning プラットフォームサーバーでフローとトランザクションの制御ステートメントを Lightning Platform API へのコールと組み合わせて実行できるようにした、強く型付けされたオブジェクト指向のプログラミング言語です。Java に似た構文を使用し、データベースのストアドプロシージャーのように動作するする Apex により、開発者は、ボタンクリック、関連レコードの更新、および Visualforce ページなどのほとんどのシステムイベントにビジネスロジックを追加できます。Apex コードは、Web サービス要求、およびオブジェクトのトリガーから開始できます。
- App
- 「アプリケーション」の短縮形です。特定のビジネス要件を扱うタブ、レポート、ダッシュボードおよび Visualforce ページなどのコンポーネントの集合です。Salesforce では、セールスおよびサービスなどの標準アプリケーションを提供しています。お客様のニーズに合わせてこれらの標準アプリケーションをカスタマイズできます。また、アプリケーションをパッケージ化して、カスタム項目、カスタムタブ、カスタムオブジェクトなどの関連コンポーネントと共に AppExchange にアップロードできます。そのアプリケーションを AppExchange から他の Salesforce ユーザーが利用できるようにすることもできます。
- アプリケーションプログラムインターフェース (API)
- コンピューターシステム、ライブラリ、またはアプリケーションが、その他のコンピュータープログラムがサービスを要求したりデータを交換したりできる機能を提供するインターフェースです。
- 非同期コール
- 操作に長い時間がかかるため、直ちに結果を返さないコールです。メタデータ API と Bulk API 2.0 のコールは非同期です。
B
- バッチ (Bulk API)
- Bulk API でまとめて処理されるレコードのセットです。ファイル形式は CSV、XML、または JSON のいずれかになります。Bulk API を使用してレコードセットを処理するには、1 つ以上のバッチを含むジョブを作成します。サーバーは各バッチを独立して処理します。受信した順序で処理するとは限りません。「ジョブ (Bulk API)」も参照してください。
- Boolean 演算子
- Boolean 演算子をレポートプロファイルで使用して、2 つの値の間の論理関係を指定できます。たとえば、2 つの値の間で AND 演算子を使用すると、両方の値を含む検索結果が生成されます。同様に、2 つの値の間で OR 演算子を使用すると、どちらかの値を含む検索結果が生成されます。
- Bulk API 2.0
- REST ベースの Bulk API 2.0 は、大規模データセットの処理用に最適化されています。Salesforce によりバックグラウンドで処理されるジョブを送信することにより、多数のレコードを非同期でクエリ、挿入、更新、更新/挿入または削除できます。「SOAP API」も参照してください。
C
- クライアントアプリケーション
- Salesforce ユーザーインターフェースの外部で実行し、Lightning プラットフォーム API または Bulk API 2.0 のみを使用するアプリケーションです。通常、デスクトップまたはモバイルデバイス上で稼動します。これらのアプリケーションは、プラットフォームをデータの供給元として扱い、アプリケーションが設計されたあらゆるツールやプラットフォームの開発モデルを使用できます。
- CSV (カンマ区切り値)
- 構造化データの共有と移動を可能にするファイル形式です。Salesforce のインポートウ���ザード、データローダー、Bulk API 2.0 は CSV をサポートしています。CSV ファイルの各行は 1 件のレコードを表します。レコード内の各項目の値はカンマで区切られます。
- カスタム項目
- 組織の必要に応じて Salesforce をカスタマイズするために標準項目の他に追加できる項目。
- カスタムオブジェクト
- 組織固有の情報を保存することが可能なカスタムレコードです。
D
- データローダー
- Salesforce 組織からデータをインポートおよびエクスポートするために使用する Lightning Platform ツールです。
- データベース
- 情報の編成された集合です。Lightning Platform の基底となるアーキテクチャには、データが格納されているデータベースが含まれています。
- データベーステーブル
- 追跡する必要のある人物、物事、またはコンセプトに関する情報のリストで、行および列で表示されます。「オブジェクト」も参照してください。
- 小数点の位置
- 数値、通貨、パーセント項目で、小数点の右に入力できる桁数合計です。たとえば、4.98 の場合は 2 となります。これ以上の桁の数値を入力した場合は、四捨五入されます。たとえば、[小数点の位置] が 2 の場合に 4.986 と入力すると、その数値は 4.99 となります。Salesforce では、round half up アルゴリズムを使用します。中間値は常に四捨五入されます。たとえば、1.45 は 1.5 に切り上げられます。–1.45 は –1.5 に切り上げられます。
- 連動項目
- 対応する制御項目で選択された値に基づいて、使用可能な値が表示される、カスタム選択リストまたは複数選択リストの項目です。
- Developer Edition
- 開発者が Lightning プラットフォームを使用して拡張、インテグレーション、開発するよう設計された無料でフル機能の Salesforce。Developer Edition のアカウントは、developer.salesforce.com で登録できます。
- Salesforce 開発者
- Salesforce 開発者 Web サイト (developer.salesforce.com) では、サンプルコード、ツールキット、オンライン開発者コミュニティなど、プラットフォーム開発者向けの幅広いリソースを提供しています。開発向けの Lightning Platform 環境も、ここから入手できます。
E
- Enterprise Edition
- より大きく、複雑なビジネス向けに設計された Salesforce のエディション。
F
- 項目
- テキストまたは通貨の値など、情報の特定の部分を保持するオブジェクトの一部です。
- 項目レベルセキュリティ
- 項目が、ユーザーに非表示、表示、参照のみ、または編集可能であるかどうかを決定する設定です。使用可能なエディションは、Professional Edition、Enterprise Edition、Unlimited Edition、Performance Edition、および Developer Edition です。
- Lightning プラットフォーム
- クラウドでアプリケーションを構築するための Salesforce プラットフォーム。Lightning プラットフォームは、強力なユーザーインターフェース、オペレーティングシステムおよびデータベースを結合して、企業全体でアプリケーションをカスタマイズおよび展開できます。
- Visual Studio Code 向け Salesforce 拡張機能
- Visual Studio Code 向け Salesforce Extension Pack には、Salesforce Platform 上で軽量 VS コードエディターで開発するためのツールが含まれます。これらのツールでは、開発組織 (スクラッチ組織、Sandbox、DE 組織)、Apex、Aura コンポーネント、Visualforce を操作する機能が提供されています。
- Ant 移行ツール
- ローカルファイルシステムと Salesforce 組織との間で Lightning Platform コンポーネントを移行する Apache Ant 開発スクリプトを作成するためのツールキットです。
- 外部キー
- 値が別のテーブルの主キーと同じ項目です。外部キーは、別のテーブルの主キーのコピーとしてみなすことができます。2 つのテーブルのリレーションは、あるテーブルの外部キーの値と、別のテーブルの主キーの値が一致することによって成り立ちます。
- 数式項目
- カスタム項目の一種です。差し込み項目、式、またはその他の値に基づいて、値を自動的に計算します。
- 関数
- あらかじめ用意されている数式。入力パラメーターを使用してカスタマイズできます。たとえば、DATE 関数は、年、月、および日付から日付データ型を作成します。
G
- グレゴリオ暦
- 世界中で使用されている、12 か月構造に基づいたカレンダーです。
H
該当用語はありません。
I
- ID
- 「Salesforce レコード ID」を参照してください。
- インスタンス
- 組織のデータをホストし、アプリケーションを実行する単一の論理サーバーとして示されるソフトウェアおよびハードウェアのクラスターです。Lightning Platform は複数のインスタンスで稼動しますが、1 つの組織のデータは常に 1 つのインスタンスに保存されています。
- インテグレーションユーザー
- クライアントアプリケーションまたはインテグレーションのみを対象に定義された Salesforce ユーザーです。また、SOAP API コンテキストではログインユーザーとも呼ばれます。
- ISO コード
- 国際標準化機構が定める国コードで、各国を 2 文字で表します。
J
K
該当用語はありません。
L
- ロケール
- ユーザーの居場所を示す国または地域。設定は、日付および数値の項目に影響します。たとえば、2000 年 6 月 30 日は、「英語 (アメリカ)」ロケールのユーザーには 06/30/2000 と表示され、「英語 (イギリス)」ロケールのユーザーには、30/06/2000 と表示されます。
- Professional Edition、Enterprise Edition、Unlimited Edition、Performance Edition および Developer Edition の組織では、ユーザー個人の [地域] 設定が組織の [地域のデフォルト値] を上書きします。Personal Edition と Group Edition では、組織レベルの地域項目は、[地域のデフォルト値] ではなく [地域] となります。
- ログインユーザー
- SOAP API コンテキストで、Salesforce にログインするために使用するユーザー名です。クライアントアプリケーションは、ログインユーザーの権限および共有設定に基づいて動作します。また、インテグレーションユーザーとも呼ばれます。
- 参照項目
- 別のレコードに対するリンク可能な値を含む項目の種別です。オブジェクトに別のオブジェクトとの参照関係または主従関係がある場合、ページレイアウトに参照項目を表示できます。たとえば、ケースに納入商品との参照関係がある場合、ケース詳細ページからルックアップダイアログを使用して納入商品を選択し、ケース詳細ページから納入商品の名前をクリックできます。
M
- 管理パッケージ
- ユニットとして AppExchange に投稿され、名前空間と、場合によりライセンス管理組織に関連付けられるアプリケーションコンポーネントの集合です。アップグレードをサポートするには、管理パッケージであることが必要です。組織は、他の多くの組織でダウンロードおよびインストールできる単一の管理パッケージを作成できます。管理パッケージは、未管理パッケージとは異なり、コンポーネントの一部がロックされていて、後でアップグレードできます。未管理パッケージには、ロックされたコンポーネントは含まれておらず、アップグレードはできません。また、管理パッケージでは、開発者の知的財産保護のため、登録している組織では特定のコンポーネント (Apex など) は隠されます。
- 共有の直接設定
- レコード所有者がレコードにアクセス権を持たないユーザーに参照権限および編集権限を与えることができるレコードレベルのアクセスルールです。
- 多対多リレーション
- リレーションの両端に多くの子があるリレーションです。多対多リレーションは、連結オブジェクトを使用して実装されます。
- 主従関係
- 2 つの異なる種別のレコード間の関係で、互いにレコードを関連付けます。たとえば、取引先には商談との主従関係があります。このような種類の関係は、レコードの削除、セキュリティに影響を与え、ページレイアウトに必要な参照関係項目を作成します。
- メタデータ
- 組織およびいずれかの部署の構造、外観、機能に関する情報です。Lightning プラットフォームでは、メタデータを記述するのに XML を使用します。
- マルチテナンシー
- すべてのユーザーおよびアプリケーションが単一で共通のインフラストラクチャおよびコードベースを共有するアプリケーションモデルです。
N
O
- オブジェクト
- Salesforce 組織に情報を保存するために使用するオブジェクト。オブジェクトは、保存する情報の種類の全体的な定義です。たとえば、ケースオブジェクトを使用して、顧客からの問い合わせに関する情報を保存できます。各オブジェクトについて、組織には、それらのデータ型の具体的なインスタンスに関する情報を保存する複数のレコードが存在します。たとえば、佐藤次郎さんから寄せられたトレーニングに関する問い合わせに関する情報を保存するケースレコードと、山田花子さんから寄せられたコンフィグレーションの問題に関する情報を保存するケースレコードなどです。
- オブジェクトレベルセキュリティ
- 特定のユーザーに対してオブジェクト全体を非表示にできる設定です。ユーザーはそうしたデータの存在を知ることもできません。オブジェクトレベルセキュリティはオブジェクト権限で指定されます。
- 一対多リレーション
- 1 つの��ブジェクトが多数のオブジェクトに関連するリレーション。たとえば、取引先に 1 つまたは複数の関連取引先責任者がある場合があります。
- 組織の共有設定
- ユーザーが組織で持つデータアクセスのベースラインレベルを指定できる設定。たとえば、オブジェクト権限によって有効化されている特定のオブジェクトの任意のレコードを参照できますが、編集するには別の権限が必要となるよう、組織の共有設定を設定できます。
- 送信メッセージ
- 送信メッセージでは、外部サービスなどの指定エンドポイントに情報を送信します。送信メッセージは [設定] から設定します。SOAP API を使用して外部エンドポイントを設定し、メッセージのリスナーを作成する必要があります。
- 所有者
- レコード (取引先責任者またはケースなど) が割り当てられる個別ユーザー。
P
- パッケージ
- AppExchange を介して他の組織から使用可能な Lightning プラットフォームのコンポーネントおよびアプリケーションのグループです。AppExchange にまとめてアップロードできるように、パッケージを使用してアプリケーションおよび関連するコンポーネントをバンドルします。
- 親取引先
- 取引先が関連付けられている組織または会社。取引先の親を指定することによって、[階層の表示] リンクを使用してすべての親/子の関係をグローバルに表示できます。
- 選択リスト
- Salesforce オブジェクトの特定の項目で選択できる選択肢。たとえば、取引先の [業種] 項目など。ユーザーは、項目に直接入力せずに、選択リストから 1 つの値を選択できます。「マスター選択リスト」も参照してください。
- 選択リスト (複数選択)
- Salesforce オブジェクトの特定の項目で選択できる選択肢のリストです。複数選択リストを使用して 1 つまたは複数の値を選択できます。ユーザーは値をダブルクリックして選択するか、Ctrl キーを押したまま値をクリックしてスクロールリストから複数の値を選択し、矢印アイコンを使用して選択されたボックスに値を移動できます。
- 選択リスト値
- 特定の項目のドロップダウンリストに表示される選択肢。事前定義された値と、管理者によって変更または定義できる値があります。
- Platform Edition
- セールスやサービス & サポートなどの標準 Salesforce アプリケーションを含まない Enterprise Edition、Unlimited Edition、または Performance Edition に基づいた Salesforce エディションです。
- 主キー
- リレーショナルデータベースのコンセプトです。リレーショナルデータベースの各テーブルには、データ値が一意にレコードを識別する項目があります。この項目を、主キーと呼びます。2 つのテーブルのリレーションは、あるテーブルの外部キーの値と、別のテーブルの主キーの値が一致することによって成り立ちます。
- 本番組織
- 実際の本番データとそれらにアクセスするライブユーザーを持っている Salesforce 組織です。
- Professional Edition
- CRM の全機能を必要とするビジネス用に設計された Salesforce エディション。
Q
- クエリ文字列パラメーター
- 通常 URL の「?」文字の後に指定されている名前 - 値のペアです。次に例を示します。
R
- レコード
- Salesforce オブジェクトの単一インスタンス。たとえば、「John Jones」は取引先責任者レコードの名前となります。
- レコード名
- すべての Salesforce オブジェクトの標準項目です。レコード名が Lightning プラットフォームアプリケーションに表示されると、値はレコードの詳細ビューへのリンクとして表示されます。レコード名は自由形式のテキストまたは自動採番項目です。[レコード名] には、必ずしも一意の値を割り当てる必要はありません。
- レコードタイプ
- レコードタイプとは、そのレコードの標準およびカスタムの選択リスト項目の一部またはすべてを含めることができる特定のレコードに使用可能な項目です。レコードタイプをプロファイルに関連付けて、含まれている選択リストの値のみがそのプロファイルのユーザーに使用できるようにできます。
- レコードレベルセキュリティ
- データを制御するメソッドで、特定のユーザーがオブジェクトを参照および編集でき、ユーザーが編集できるレコードを制限できます。
- ごみ箱
- 削除した情報を表示し、復元できるページです。ごみ箱には、Salesforce Classic のサイドバー内のリンクまたは Lightning Experience のアプリケーションランチャーからアクセスします。
- 関連オブジェクト
- リレーション
- ページレイアウト内の関連リストおよびレポート内の詳細レベルを作成するために使われる、2 つのオブジェクトの間の接続です。両方のオブジェクトの特定の項目において一致する値を使用して、関連するデータにリンクします。たとえば、あるオブジェクトには会社に関連するデータが保存されていて、別のオブジェクトには人に関連するデータが保存されている場合、リレーションを使用すると、その会社で働いている人を検索できます。
- リレーションクエリ
- SOQL コンテキストで、オブジェクト間のリレーションを辿り、結果を識別および返すクエリです。親対子および子対親の構文は、SOQL クエリでは異なります。
- ロール階層
- レコードレベルのセキュリティで使用される設定です。ロール階層によって特定のレベルのロールを割り当てられたユーザーは、組織の共有モデルとは関係なく、階層において自分よりも下位のユーザーが所有しているデータ、および該当のユーザーと共有しているデータに対する参照、編集権限を持つことになります。
- 積み上げ集計項目
- 主従関係の子レコードの値の集計値を自動的に提供する項目の種別です。
- 実行ユーザー
- 各ダッシュボードには実行ユーザーが指定され、そのユーザーのセキュリティ設定によってダッシュボードに表示されるデータが決まります。実行ユーザーが特定の 1 ユーザーである場合、すべてのダッシュボード閲覧者には、閲覧者個々人のセキュリティ設定に関係なく、実行ユーザーのセキュリティ設定に基づいてデータが表示されます。動的ダッシュボードの場合、実行ユーザーをログインしたユーザーに設定することができるため、各ユーザーには独自のアクセスレベルに従ってダッシュボードが表示されます。
S
- SaaS
- 「サービスとしてのソフトウェア (SaaS)」を参照してください。
- Salesforce サービス指向アーキテクチャ
- Apex 内から外部 Web サービスへのコールを実行できる Lightning プラットフォームの強力な機能です。
- Sandbox
- 開発、テストおよびトレーニング用の、Salesforce 本番組織とほぼ同一のコピー。Sandbox のコンテンツとサイズは、Sandbox の種別および Sandbox に関連付けられた本番組織のエディションによって異なります。
- セッション ID
- ユーザーが Salesforce に正常にログインした場合に返される認証トークンです。セッション ID を使用すると、ユーザーが Salesforce で別のアクションを実行するときに毎回ログインする必要がなくなります。レコード ID または Salesforce ID と異なり、Salesforce レコードの一意の ID を示す用語です。
- セッションタイムアウト
- ログインしてからユーザーが自動的にログアウトするまでの時間です。セッションは、前もって決定された非活動状態の期間の後、自動的に終了します。非活動状態の期間の長さは、[設定] の をクリックすることによって Salesforce で設定できます。デフォルト値は 120 分 (2 時間) です。ユーザーが Web インターフェースでアクションを実行または API コールを実行すると、非活動状態タイマーが 0 にリセットされます。
- 設定
- システム管理者が組織の設定および Lightning プラットフォームアプリケーションをカスタマイズおよび定義できるメニューです。組織のユーザーインターフェース設定に応じて、[設定] はユーザーインターフェースのヘッダーでリンクになっている場合もあれば、ユーザー名の下でドロップダウンリストになっている場合もあります。
- 共有
- 他のユーザーが所有する情報を参照または編集したりできます。データの共有にはさまざまな方法があります。
- 共有モデル — ユーザーがお互いの情報に対して持つデフォルトの組織共有のアクセスレベルおよびデータへのアクセス権を決定する場合に階層を使用するかどうかを定義します。
- ロール階層 — 組織の共有モデル設定に関係なく、上位レベルのユーザーが、ロール階層で下位のユーザーが所有または共有する情報を表示��よび編集できるよう、ユーザーのさまざまなレベルを定義します。
- 共有ルール — 管理者が指定したグループまたはロール内のユーザーが作成したすべての情報が自躁的に別のグループまたはロールのメンバーに共有されるようにします。
- 共有の直接設定 — 各ユーザーが他のユーザーまたはグループとレコードを共有できるようにします。
- Apex による共有管理 — 開発者がプログラムを使用して、アプリケーションの動作をサポートする共有を操作できるようにします。「Apex による共有管理」を参照してください。
- 共有モデル
- ユーザーのさまざまな種類のレコードに対するデフォルトのアクセス権を指定する、管理者が定義する動作。
- 共有ルール
- 管理者が作成するデフォルト共有の種類。指定したグループまたはロールのユーザーには、指定したグループまたはロール内のユーザーによって作成されたすべての情報にアクセス権を割り当てることができます。
- SOAP (Simple Object Access Protocol)
- XML 符号化データを渡す一定の方法を定義するプロトコルです。
- サービスとしてのソフトウェア (SaaS)
- ソフトウェアアプリケーションがサービスとしてホストされ、顧客にインターネットを経由して提供される配信モデルです。SaaS ベンダーは、アプリケーションおよび各顧客データの日常メンテナンス、操作およびサポートを行う責任があります。このサービスで、顧客が独自のハードウェア、ソフトウェア、そして関連 IT リソースを使用してアプリケーションをインストール、構成、保守する必要性を緩和します。SaaS モデルを使用して、あらゆる市場区分にサービスを配信することができます。
- SOQL (Salesforce オブジェクトクエリ言語)
- 単純で強力なクエリ文字列を構築したり、Lightning Platform データベースからデータを選択する条件を指定したりできるクエリ言語です。
- SOSL (Salesforce オブジェクト検索言語)
- Lightning プラットフォーム API を使用して、テキストベースの検索を実行できるクエリ言語です。
- 標準オブジェクト
- Lightning Platform に含まれる組み込みオブジェクトです。アプリケーション独自の情報を格納するカスタムオブジェクトを作成することもできます。
T
U
V
- Visualforce
- 開発者が、プラットフォームに作成されたアプリケーションのカスタムページおよびコンポーネントを容易に定義できる、タグベースのシンプルなマークアップ言語です。各タグが、ページのセクション、関連リスト、または項目など、大まかなコンポーネントときめの細かいコンポーネントのどちらにも対応しています。コンポーネントは、標準の Salesforce ページと同じロジックを使用して制御することができます。また、開発者が独自のロジックを Apex で記述されたコントローラーと関連付けることもできます。
W
- Web サービス
- 様々なプラットフォームで稼動、さまざまな言語で作成、またはお互い地理的に離れている場合であっても、2 つのアプリケーションがインターネットを経由してデータを容易に交換できるメカニズムです。
- Web サービス API
- Salesforce 組織の情報へのアクセスを提供する元の Salesforce Platform Web サービスのアプリケーションプログラミングインターフェース (API) を示す用語。目的の SOAP、REST、または Bulk API に関係する開発者ガイドを参照してください。
- WSDL (Web Services Description Language) ファイル
- Web サービスと送受信するメッセージの形式を説明する XML ファイルです。開発環境の SOAP クライアントは、Salesforce Enterprise WSDL または Partner WSDL を使用して、SOAP API で Salesforce と通信します。
X
- XML (拡張可能マークアップ言語)
- 構造化データの共有と移動を可能にするマークアップ言語です。メタデータ API を使用して取得またはリリースされるすべての Lightning Platform コンポーネントは、XML 定義に従って表されます。
Y
該当用語はありません。
Z
該当用語はありません。