このページでは、パッケージバージョン3.90以降のパッケージにおいて、freee共通のSAML認証を利用し、FS契約レコードのリンク項目からfreeeサインの文書詳細画面へシングルサインオン(SSO)で遷移するための設定手順を説明します。
パッケージバージョン3.88以前をご利用の場合は、以下のヘルプページをご参照ください。
この作業を行うSalesforceユーザーは、下記の条件をすべて満たす必要があります。
-
freeeアカウント連携(2026年11月末以前からfreeeサインをご利用のお客様のみ)
ユーザーの「freeeサインアカウント」と、freeeサインチームの連携先事業所に所属する「freeeアカウント」の連携が完了していること
※参考ヘルプページ:チームメンバー全員のfreeeアカウント連携を実施する
Salesforce上で「システム管理者プロファイル」が割り当てられていること
-
以下3点のメールアドレスが同一であること
Salesforceの「ユーザー名」(メールアドレス形式)
freeeアカウントの「メールアドレス」
freeeサインの「文書送信・受領用メールアドレス」
【freeeサインのユーザー設定画面(2026年11月末のアップデート以降の画面)】
ご利用中の事業所がfreeeの「SAMLオプションプラン」をご契約していること
※参考ヘルプページ:SAMLログインを設定する - SAMLオプションプランを契約・解約する
目次
-
ご利用のパッケージバージョンとSAML認証方式について
- 「freeeサインのSAML認証」にてSSOを設定中のお客様へ -
シングルサインオン(SSO)の概要
- シングルサインオン(SSO)でのアクセスについて -
freeeサインのSAML認証からfreee共通のSAML認証に移行されるお客様へ
- ① 事前準備
- ② 移行時における作業手順の変更点 -
設定手順
- ① SSO用の権限セットを作成する
- ② 作成したSSO用の権限セットを割り当てる
- ③ ID プロバイダーを有効化しメタデータを準備する
- ④ freeeアカウント管理にSSOメタデータをアップロードする
- ⑤ Salesforceにfreeeアカウント管理のSAML情報を登録する
- ⑥ カスタム設定にSSOの設定を登録する
- ⑦ freeeアカウント管理でSSOの認証テストを行い、有効化する
ご利用のパッケージバージョンとSAML認証方式について
freeeサイン for Salesforceでは、パッケージのバージョンによってシングルサインオン(SSO)をご利用いただくためのSAML認証の方式が異なります。
【バージョンと認証方式の対応表】
| パッケージバージョン | freeeサインのSAML認証 | freee共通のSAML認証 |
|---|---|---|
| V3.88 以前 | ◯ ご利用可能 | × ご利用不可 |
| V3.90 以降 | ◯ ご利用可能 | ◯ ご利用可能 |
「freeeサインのSAML認証」にてSSOを設定中のお客様へ
従来の「freeeサインのSAML認証」によるSSOは、V3.90以降にアップデートした場合でも設定変更は不要でそのままご利用できます。
別途、ご案内中のログインアカウントの「freeeアカウント」への統一に伴い、2026年11月末以降、順次「freee共通のSAML認証」への移行をお願いしています。
実際の移行作業を行っていただくタイミングで、本ページ「freeeサインのSAML認証からfreee共通のSAML認証に移行されるお客様へ」の手順に従って設定を変更してください。
シングルサインオン(SSO)の概要
通常、freeeサインの文書詳細画面を開くにはパスワードの入力が必要です。
シングルサインオン(SSO)を設定すると、Salesforceにログイン中のユーザーは、パスワード入力なしでFS契約レコードからfreeeサインの文書詳細画面へ直接遷移できます。
シングルサインオン(SSO)でのアクセスについて
「FS契約レコード」のリンク項目に表示された[freeeサイン文書参照はこちら]をクリックすると、freeeサインにログインされ、作成された文書詳細ページに遷移します。
SSO認証方式について
freeeサインで利用できるSSOの認証方式は、SAML2.0です。freeeサインの文書詳細画面へアクセスする目的
通常の操作はSalesforce上のFS契約レコードで行いますが、一部の機能や情報はfreeeサインの文書詳細画面でのみ利用・確認できます。必要に応じてfreeeサインへアクセスする際に、SSO設定が有効です。
freeeサインで確認・利用できる機能は、以下の表の通りです。
| 機能名 | 説明 |
|---|---|
| コメント・履歴 |
受領者が署名時に入力したメッセージを「コメント・履歴」欄で確認できます。 メッセージは署名・合意時の通知メールでも確認できますが、メールが埋もれた場合でも、文書詳細画面から確認できます。 確認方法については、「コメントを確認・保存する」のヘルプページをご覧ください。 |
| 共有 |
受領者が締結後の文書ファイル(PDF)や締結時の通知メールを削除してしまった場合に利用します。 締結完了後は通知メールの再送ができません。通常はファイルをダウンロードしてメールに添付する必要がありますが、freeeサインの共有機能を利用すると、文書詳細画面から直接メールで送信できます。 本機能の操作方法ついては、「文書を共有する」のヘルプページをご覧ください。 |
| アクティビティ |
有効期限が近付いても「確認待ち」ステータスから変わらない場合など、受領者が文書を開封したかどうかをアクティビティで確認できます。 本機能の操作方法については、「文書のアクティビティを確認する」のヘルプページをご覧ください。 |
| 進行状況 |
三者間以上の契約(相手方の人数を2名以上)の場合、受領者全員が署名合意するまで、ステータスは「要確認」に変わりません。相手方が複数名の場合、誰が署名済みで誰が未署名なのか、どこで止まっているのかを「進行状況」で確認できます。 本機能の操作方法ついては、「文書の進行状況を確認する」のヘルプページをご覧ください。 |
| 入力項目・検索項目 |
Salesforce上で受領者が入力した値を確認する場合、文書ファイル(PDF)を開いて差し込まれた箇所を確認する必要があります。 文書全体をチェックする際は問題ありませんが、ページ数が多いと入力箇所を探すのが大変です。そのような場合、「入力項目・検索項目」で入力された値のみを確認できます。 確認方法については、「記入済み入力項目の内容を確認する」のヘルプページをご覧ください。 |
上記の表に記載した機能以外の操作は、freeeサインから行わないでください。
Salesforce上のレコードの内容と相違が発生したり、正常に機能しない原因となります。
操作は必ずSalesforce上で実行してください。
freeeサインからの操作に関しては、連携の動作保証対象外となります。
freeeサインのSAML認証からfreee共通のSAML認証に移行されるお客様へ
すでにfreeeサインのSAML認証(SSO)をご利用中のお客様が、新しい共通認証へ移行する際の手順と注意点です。以下の手順に沿って、移行作業を行ってください。
① 事前準備
移行作業を開始する前に、設定を担当するSalesforceユーザーがページ冒頭の「注意」に記載された必須条件を満たしているかご確認ください。
満たしていない場合は、条件を満たすための対応を事前に行ってください。
② 移行時における作業手順の変更点
設定手順のうち、以下の作業が異なります。
権限セットの新規作成・新規割り当ては「不要」
既存のSAML設定で使用している権限セットをそのまま利用するため、「① SSO用の権限セットを作成する」および「② 作成したSSO用の権限セットを割り当てる」の作業はスキップしてください。カスタム設定の登録時、旧URLは「削除」
「⑥ カスタム設定にSSOの設定を登録する」の操作時、新しく取得したURLを「SSO URL(freeeアカウント管理発行)」に登録してください。あわせて、既存の「SSO URL(freeeサイン発行)」に入力されている値がある場合は、設定を正しく管理するために必ず削除してください。
設定手順
① SSO用の権限セットを作成する
SSOを利用できるユーザーは、権限セットで制御します。
本手順では、SSO用の権限セットを作成します。
- [クイック検索]欄に「権限セット」と入力して検索します。
- [権限セット]から、[新規]をクリックします。
-
「権限セット」の作成画面に遷移したら、必要事項を入力し、[保存]をクリックします。
番号 項目名 入力内容 ①
表示ラベル freeeサイン_User_SAMLを入力します。 ②
API参照名 FS_User_SAMLを入力します。 - 「権限セット」の設定画面に遷移したら、画面最下部までスクロールし、「システム」欄の[システム権限]をクリックします。
- [編集]をクリックします。
-
「システム権限」の一覧から、以下の項目の「有効」にチェックを入れます。
権限の名前 説明 すべての外部クライアントアプリケーションの表示 すべての外部クライアントアプリケーションを表示します。 - 画面を最上部までスクロールし、[保存]をクリックします。
- 「権限変更確認」ウィンドウが表示されたら、[保存]をクリックします。
以上で権限セットの作成は完了です。
つづいて「② 作成したSSO用の権限セットを割り当てる」に進みます。
② 作成したSSO用の権限セットを割り当てる
本ページ「① SSO用の権限セットを作成する」で作成した権限セット「freeeサイン_User_SAML」を、freeeサインの文書詳細ページへのアクセスを許可したいSalesforceユーザーに割り当てます。
SSOを利用する全てのSalesforceユーザーは、それぞれ以下の条件を満たす必要があります。
-
freeeアカウント連携(2026年11月末以前からfreeeサインをご利用のお客様のみ)
ユーザーの「freeeサインアカウント」と、freeeサインチームの連携先事業所に所属する「freeeアカウント」の連携が完了していること。
※参考ヘルプページ:チームメンバー全員のfreeeアカウント連携を実施する
-
メールアドレスの一致
Salesforceの「ユーザー名」(メールアドレス形式)
freeeアカウントの「メールアドレス」
freeeサインの「文書送信・受領用メールアドレス」
【freeeサインのユーザー設定画面(2026年11月末のアップデート以降の画面)】
権限セットの割り当ては、SSO設定の必要な手順の1つです。
- 権限セットの割り当て手順については、「freeeサイン for Salesforce 初期設定-3.権限設定を行う - ③権限セットを割り当てる」のヘルプページをご覧ください。
- 権限セットの割り当てが完了したら、つづいて「③ IDプロバイダーを有効化しメタデータを準備する」に進みます。
③ ID プロバイダーを有効化しメタデータを準備する
SalesforceからfreeeサインへSSOで接続するには、Salesforceを認証元(ID プロバイダー)として機能させる必要があります。
本手順では、ID プロバイダーを有効化し、freeeサインとの連携に必要なメタデータをダウンロードします。
Salesforceの「設定」画面で、画面左部の[クイック検索]欄に「IDプロバイダー」と入力して検索します。
検索結果から[ID プロバイダー]を選択し、[ID プロバイダーを有効化]をクリックします。
- 「ID プロバイダーの設定」画面へ遷移したら、freeeサインとの通信に使用する証明書の選択を要求されます。任意の証明書を選択し、[保存]をクリックします。
※本画面が表示されず、次の手順④の画面が表示される場合は、本手順をスキップして手順④へ進みます。 - 有効化が完了し「ID プロバイダーの設定」画面へ遷移したら、[メタデータのダウンロード]をクリックします。
ファイルがダウンロードできたことを確認できたら、つづいて、freeeアカウント管理にシングルサインオンの設定を行うために、本ページ「④ freeeアカウント管理にSSOメタデータをアップロードする」へ進みます。
④ freeeアカウント管理にSSOメタデータをアップロードする
freeeアカウント管理画面上のSAMLの設定を行う方は、以下のいずれかの権限ロールを持っている必要があります。
※お持ちでない場合は、権限ロールをお持ちの方に操作をご依頼ください。
| プロダクト | 権限ロール |
|---|---|
| 事業所管理 |
事業所管理者 セキュリティ管理者 メンバー・セキュリティ管理者 |
| freee会計 | 管理者 |
| freee人事労務 | 管理者 |
| freee工数管理 | 管理者 |
| freeeマイナンバー管理 | 管理者 |
| freee開業 | 管理者 |
| freee会社設立 | 管理者 |
詳細は「事業所管理(freeeアカウント管理の[事業所管理]メニュー)に関する権限について」のヘルプページをご覧ください。
SalesforceとfreeeサインをSSO連携するには、freeeアカウント管理側でSalesforceを認証元として認識させる必要があります。
本手順では、本ページ「③ IDプロバイダーを有効化しメタデータを準備する」で保存したメタデータファイルを使用して、freeeアカウント管理にSSO設定を登録します。
freeeアカウント管理の[事業所管理]メニュー →[セキュリティ]を開き、[SAML SSO]のセクションからSAMLの設定を行います。
[SAML SSO設定]を開きます。
- [IDプロバイダ(IdP)の設定]→ [メタデータをアップロード]からステップ「③ ID プロバイダーを有効化しメタデータを準備する」でダウンロードしたメタデータをアップロードします。
- [保存する]ボタンをクリックします。
つづいてSalesforceにfreeeアカウント管理の認証情報を登録するために、本ページ「⑤ Salesforceにfreeeアカウント管理のSAML情報を登録する」へ進みます。
freeeアカウント管理の情報を利用するのでページは開いたままにしてください。
⑤ Salesforceにfreeeアカウント管理のSAML情報を登録する
本手順では、まずSalesforceからfreeeサイン(外部サービス)へSSO接続するために必要なfreeeアカウント管理のSAML情報の登録を行うために、「外部クライアントアプリケーション」を作成します。
- [クイック検索]欄に「アプリケーションマネージャー」と入力し、検索します。
- [外部クライアントアプリケーションマネージャー]から、[新規外部クライアントアプリケーション]をクリックします。
-
「外部クライアントアプリケーションマネージャー」の登録画面へ遷移したら、必要事項を入力します。
【基本情報】番号 項目名 入力内容 ①
接続外部クライアントアプリケーション名 freeeAccount_SAMLを入力します。 ②
取引先責任者メールアドレス 設定作業者のSalesforceアカウントのメールアドレスを入力します。 ③
API参照名 freeeAccount_SSOを入力します。 ④
配信状態 [ローカル]を選択します。 - [Webアプリケーション(SAML設定の有効化)]をクリックして展開します。
※「⑥エンティティID」以降の項目は、「⑤SAMLの有効化」にチェックを入れることで展開します。 -
freeeアカウント管理の[SAML SSO設定]画面の「freee(サービスプロバイダ)」情報を入力したら、[作成]をクリックします。
【Webアプリケーション(SAML設定の有効化)】番号 項目名 入力内容 ⑤ SAMLの有効化 チェックを入れます。 ⑥ エンティティID freeeアカウント管理の[SAML SSO設定]画面の「freee(サービスプロバイダ)」の「EntityID」を入力します。 ⑦ ACS URL freeeアカウント管理の[SAML SSO設定]画面の「freee(サービスプロバイダ)」の「ACS URL」を入力します。 ⑧ 件名種別 「ユーザー名」を選択します。 ⑨ SAMLメッセージの署名アルゴリズム 「SHA256」を選択します。 ※freeeアカウント管理の「SAML SSO設定」画面で「⑥エンティティID」・「⑦ACD URL」に入力する情報が確認できます。
- 作成したアプリケーションに関する「外部クライアントアプリケーションを管理」画面へ遷移したら、つづいて権限セットを登録します。[編集]をクリックします。
- 「選択可能な権限セット」から、本ページ「① SSO用の権限セットを作成する」で作成した「freeeサイン_User_SAML」を選択し、[追加]ボタン(右向き三角)をクリックします。「選択済みの権限セット」に移動したら、[保存]をクリックします。
これでSalesforceと本ページ①で作成した権限セットに、freeeアカウント管理の情報を登録することができました。
つづいて、「⑥ カスタム設定にSSOの設定を登録する」に移動します。
⑥ カスタム設定にSSOの設定を登録する
本手順では、FS契約レコードの「リンク」項目にSSO用のURLを正しく作成するため、カスタム設定に外部クライアントアプリケーション登録で発行されたSAML認証用ログインURLを登録し、SSOの設定を行います。
- 本ページの「⑤ Salesforceにfreeeアカウント管理のSAML情報を登録する」で作成した外部クライアントアプリケーション内の[SAMLポリシー]をクリックして展開し、「SAMLログイン情報」が表示されるまでスクロールします。
-
「SAMLログイン情報]をクリックして展開したら、[Idp-initのログインURL]をコピーし、メモ帳などに張り付けておきます。
URLの選択範囲が不足するとSSO用のURLを正しく作成できず、SSOの認証に失敗します。選択範囲が不足しないよう、URLを右クリックして「リンクのアドレスをコピー」などでURLを取得することを推奨します。
- [クイック検索]欄に「カスタム設定」と入力し、検索します。
[カスタム設定]から、「freeeサイン」の[Manage]をクリックします。 - freeeサインの「カスタム設定」画面へ遷移したら、[編集]をクリックします。
-
「freeeサインの編集」画面へ遷移したら、必要事項を入力します。
番号 項目名 入力内容 ① チームID freeeサインのチームIDを入力します。
チームIDの確認方法は、「プラン・チームIDを確認する」のヘルプページをご覧ください。
② SSO URL
(freeeアカウント管理発行)本手順②で取得した「Idp-initのログイン」のURLを入力します。
※「SSO URL(freeeサイン発行)」と間違えないようご注意ください。
- 必要事項を入力したら、[保存]をクリックします。
- 「カスタム設定」画面に遷移し、入力した内容が表示されていることを確認したら、カスタム設定の登録は完了です。
つづいて、「⑦ freeeアカウント管理でSSOの認証テストを行い、有効化する」でSSOの設定全体に問題がないかを確認します。
⑦ freeeアカウント管理でSSOの認証テストを行い、有効化する
本手順では、SSOの設定が正しく動作するか認証テストを行います。
freeeアカウント管理の[事業所管理]メニュー →[セキュリティ]を開き、[SAML SSO]のセクションからSAMLの設定を行います。
- freeeアカウント管理の[SAML SSO設定]を開きます。
- [接続テスト(外部サイトに移動)]のボタンをクリックして、接続テストを実行します。
- 接続テストに成功した場合は次の手順に進みます。
接続テストに成功すると、「接続テストに成功しました。」のメッセージが表示されます。 - [有効にする]ボタンをクリックしてください。
SAML接続の有効化に成功すると「SAML SSOを始める準備ができました」のメッセージが表示されます。 -
freeeアカウント管理で、SAMLログインを有効にする従業員を選択します。以下のヘルプページをご参照ください。
以上で設定作業は完了です。
認証テストが成功しない場合
表示されたメッセージに応じて、以下の表から該当する内容を確認し、必要に応じて設定を修正します。
| エラーが表示される画面 | エラーメッセージ | 原因と対策 |
|---|---|---|
| salesforece | 422:Unprosessable Entity |
|
| salesforece |
Failure:The status code of the Response was not Success, was AuthnFailed または、アクセス権がありません |
|
| salesforece | ページが表示できません 404: Not Found |
|
| salesforece | ページは存在しません |
|
| salesforece |
Single Sign-On Error Error:Unable to resolve request into a Service Provider |
|
| salesforece | Failure:Invalid Signature on SAML Respons |
※権限セットは削除する必要はありません。証明書の作成方法についての不明点は、Salesforce社へご確認ください。 |
| salesforece | Unable to Access Page |
|
| freeeアカウントログイン画面 | SAML認証に失敗しました。 |
|
| freeeアカウントログイン画面 | 事業所の SAML SSO 設定が有効ではありません。 |
|
| freeeアカウントログイン画面 | 予期しないエラーが発生しました。 |
|