自己署名用 Adobe Sign(Experience Cloud)

自己署名は、コミュニティポータルのユーザーがセルフサービスの契約書に署名できるようにする簡単な既製コンポーネントです。このコンポーネントを任意の Salesforce Experience Cloud ポータル(顧客、パートナー、従業員など)に追加すると、ユーザーはポータル内で契約書の作成を開始し、署名することができます。

前提条件

Salesforce を Adobe Sign にリンクする場合は、新規インストールで忘れずに「サンプル契約書テンプレートを生成します」をオンにする必要があります。

手順 1 - アカウントのリンク

インストール時にテンプレートを生成しなかった場合や、以前のバージョンのパッケージから v19 にアップグレードした場合は、「Adobe Sign 管理者」タブでテンプレートを生成できます。

2. 「管理者」タブからテンプレートを生成

次のことを確認してください。

  • 契約タイプ」タブに「NDA」タイプが表示されている
  • 契約テンプレート」タブに「テストコミュニティ契約」テンプレートが表示されている
3. 契約タイプ - NDA

4. 契約書テンプレート - テストコミュニティ


Chatter の有効化(v18-21 のみ)

パッケージのバージョンが v22 未満の場合、SFDC 組織で Chatter を有効にする必要があります。

Chatter がまだ有効になっていない場合は、次の操作を実行します。

  • セットアップ/プラットフォームツール/機能設定/Chatter/Chatter 設定に移動します。
  • 編集」ボタンをクリックします。
  • 有効にする」チェックボックスをオンにします。
  • 保存」をクリックします。


デジタルエクスペリエンスを有効にする

デジタルエクスペリエンスがまだ有効になっていない場合は、有効にする必要があります。

  • セットアップ/プラットフォームツール/機能設定/デジタルエクスペリエンス/設定に移動します。
  • デジタルエクスペリエンスを有効にする」チェックボックスをオンにします。
  • エクスペリエンスのドメイン名を指定します。
    • アカウントに既に設定済みのドメインがある場合は、同じ値をエクスペリエンスに使用できます。
  • 保存」をクリックします。
    • 設定後はドメインを変更できないという警告が表示されたら、「OK」をクリックします。
デジタルエクスペリエンスを有効にする


2 つの CSP 信頼済みサイトをアクティベートする

2 つのコンテンツポリシーセキュリティ信頼済みサイトの設定で、Adobe Sign アカウントのベース URL を明示的に許可する必要があります。

1. Adobe Sign URL シャードを見つけます。

 

2. 「セットアップ/設定/セキュリティ/CSP 信頼済みサイト」に移動します。

3. 「新しい信頼済みサイト」をクリックします。

 

4. 次のようにフィールドを設定します。

  • 信頼済みサイト名:AdobeSign
  • 信頼済みサイト URL:https://secure.<shard>.adobesign.com
    • (例:https://secure.na1.adobesign.com)
    • アカウントが adobesign.com ドメインに更新されていない場合は、代わりに echosign.com を使用できます。
  • アクティブ:オンにしたままにします。
  • コンテキスト:エクスペリエンスビルダーサイト。
  • CSP ディレクティブの「frame-src のサイトを許可
    」をオンにします。

5. 「保存」をクリックします。

CSP 信頼済みサイトの定義

 

6. 「セットアップ/設定/セキュリティ/CSP 信頼済みサイト」に戻ります。

7. 「新しい信頼済みサイト」をクリックします。

8. 次のようにフィールドを設定します。

  • 信頼済みサイト名:AdobeSign2
  • 信頼済みサイト URL:https://secure.adobesign.com
  • アクティブ:オンにしたままにします。
  • コンテキスト:エクスペリエンスビルダーサイト。
  • CSP ディレクティブの「frame-src のサイトを許可」をオンにします。

9. 「保存」をクリックします。

2 番目の CSP 信頼済みサイト

 

完了したら、CSP サイトは次のようになります。

CSP 信頼済みサイト


すべてのコミュニティユーザーに対して Adobe Sign コミュニティユーザー権限セットを有効にします。

コミュニティユーザーに Adobe Sign コミュニティユーザー権限セットを有効にすることは、コミュニティポータルを構築するための前提条件ではありませんが、ポータルを使用する前に必要となります。

  • セットアップ/管理/ユーザー/権限セットに移動します。
  • Adobe Sign コミュニティユーザー権限セットラベルをクリックします。
権限セットの割り当て

  • 権限セット」ページが開いたら、次の手順を実行します。
    • 割り当ての管理」をクリックします。
  • 割り当て済みのユーザー」ページが開きます。
    • 割り当てを追加」をクリックします。
  • ユーザーを割り当て」ページが開きます。
    • 権限セットを適用するすべてのユーザーを選択します。
    • 割り当て」をクリックします。
権限セットのユーザーへの割り当て


コミュニティポータルユーザーの作成

コミュニティユーザープロファイルをクローンする

Adobe Sign のセルフサービスポータルを使用できるようにユーザープロファイルを設定するには、プロファイルを編集する、つまり標準プロファイルのいずれかをクローンする必要があります。

  • セットアップ/管理/ユーザー/プロファイルに移動します。
  • いずれかの標準の Customer Community プロファイルの横にある「クローン」リンクをクリックします。
    • 4 つの Customer Community プロファイルがあり、どれでも使用できます。
    • クローンしたプロファイルのユーザーライセンスのタイプを書き留めます。
  • 複製されたプロファイルの直感的な名前を指定して、保存
    します。


コミュニティのアカウント、担当者、ユーザーの作成

アカウント、担当者、ユーザーを作成する必要があります。

注意:

ポータルユーザーを有効にするには、アカウント所有者が役割に関連付けられている必要があります。  Salesforce ユーザーに役割が関連付けられていることを確認してください(どの役割でも構いません)。

セットアップ/管理/ユーザー/ユーザー/{氏名の左側の「編集」リンクをクリック}

アカウントを作成するには、次の操作を実行します。

  • アプリランチャーから Sales アプリを起動します。
  • アカウント」タブの下向き矢印をクリックし、「+ 新規取引先」を選択します。

新規アカウント ページが表示されたら、このアカウントが Adobe Sign ポータルアカウントであることがはっきりとわかるアカウント名の値を入力します。

  • 入力する必要があるのはこの値だけです。
  • 完了したら、「保存」をクリックします。

次に、アカウントに担当者とユーザーを作成する必要があります。

  • ウィンドウ右上にある作成アイコンをクリックします。
  • メニューから「新規取引先責任者」を選択します。

新規担当者 ページが表示されたら、次の操作を実行します。

  • わかりやすい名前を入力します。
  • 取引先担当者の電子メールを入力します。できれば、コミュニティポータルのコンテンツを管理する担当者の電子メールを入力してください。
  • この取引先担当者を、前のステップで作成した Adobe Sign コミュニティポータルアカウントに関連付けます。
  • 保存」をクリックします。
コミュニティの連絡先を設定します。

  • 作成したばかりの新しい取引先責任者ページを開きます。
  • ウィンドウの右上にある設定ギアをクリックします。
  • メニューから「オブジェクトを編集」を選択します。
取引先担当者オブジェクトを編集します。

 

  • 左側のレールで「ページレイアウト」オプションをクリックします。
  • 取引先責任者レイアウト編集します。

 

  • オブジェクトオプションから「Mobile および Lightning アクション」を選択します。
  • カスタマーユーザーを有効化」ボタンを、Salesforce Mobile および Lightning Experience アクション セクションにドラッグします。
  • ユーザーとしてエクスペリエンスにログインする」ボタンを、「Salesforce Mobile および Lightning Experience アクション」セクションにドラッグします。
  • ページレイアウトを保存します。

  • コミュニティの連絡先に戻り、「カスタマーユーザーを有効化」ボタンを有効にします。
カスタマーユーザーを有効化

取引先担当者情報が読み込まれた状態で、新規ユーザーページが表示されます。

次のようにユーザーを設定します。

  • 前にクローンしたプロファイルのライセンスに合わせて「ユーザーライセンス」を設定します。
  • Profile」をクローンしたプロファイルに設定します。
  • 完了したら、「保存」をクリックします。

ユーザーのセットアップページが更新され、ユーザー情報が表示されます。

  • 権限セット割当リンクにカーソルを合わせます
  • 割り当てを編集」ボタンをクリックします。

ユーザーの権限セット割り当てページが表示されます。

  • Adobe Sign コミュニティユーザーを選択します。
  • 追加」ボタンをクリックします。
  • 保存
    」をクリックします。


SFDC コミュニティページの設定


新しいデジタルエクスペリエンスの開始

  • セットアップ/プラットフォームツール/機能設定/デジタルエクスペリエンス/すべてのサイトに移動します。
  • 新規」ボタンをクリックします。
デジタルエクスペリエンス - すべてのサイト

 

  • Customer Service エクスペリエンスを選択します。
    • セルフサービスのコンポーネントには、Customer Service エクスペリエンスが必要です。

 

  • カスタマーサービスページが読み込まれたら、「今すぐはじめる」をクリックします。

 

  • サイトの名前を入力します。
    • オプションで、サイト固有の名前を URL に追加できます。これは、複数のサイトがある場合に役立ちます。
  • 名前を設定したら、「作成」をクリックします。

コミュニティの作成中は、美しいグラフィックが次々と表示されます。完了すると、コミュニティページが表示されます。

► ウィンドウ上部に黄色でハイライトされているのがコミュニティ名です。

► アドレスバーに青緑色でハイライトされているのが URL に含まれるサイト固有の文字列です。


ユーザーを有効化するためにエクスペリエンスワークスペースを設定する

  • セットアップ/プラットフォームツール/機能設定/デジタルエクスペリエンス/すべてのサイトに移動します。
  • コミュニティの「ワークスペース」リンクをクリックします。
ワークスペースをクリック

My Workspaces ページが読み込まれます。

  • 管理」オプションをクリックします。

コミュニティの管理ページが表示されます。

左側のレールの「設定」を選択した状態で、次の操作を実行します。

  • ステータスインジケーターの右側の「アクティベート」ボタンをクリックします。
サイトをアクティベート

 

左側のレールから「Members」を選択します。

  • 検索ドロップダウンから「すべて」を選択します。
  • Available Profiles」リストから作成したカスタムプロファイルを選択します。
  • Add」ボタンをクリックして、プロファイルを「Selected Profiles」リストに移動します。
  • 保存」ボタンをクリックします。

ポータルの公開

  • セットアップ/プラットフォームツール/機能設定/デジタルエクスペリエンス/すべてのサイトに移動します。
  • コミュニティの「ビルダー」リンクをクリックします。
Builder の選択

  • ウィンドウの右上にある「公開」ボタンをクリックします。
公開


コミュニティユーザーの「プロファイル表示」設定の「電子メール」を「公開」に設定する

コミュニティの「プロファイル表示」セクションにある電子メールアドレスは、公開」に設定する必要があります。

  • 代理送信に使用するユーザーの取引先担当者ページを開きます。
  • ユーザーとしてエクスペリエンスにログイン」を選択します。
ユーザーとしてエクスペリエンスにログイン

ポータルのインターフェイスが表示されます。

  • コミュニティページウィンドウの右上にあるユーザー名をクリックして、ドロップダウンウィンドウを表示します。
  • 設定」を選択します。

ユーザーの設定ページが表示されます。

  • プロファイル表示」セクションで、「電子メール」の値を「公開」に設定します。
  • 保存」をクリックします。


ワークスペースに Adobe Self Service Sign コンポーネントを追加する

  • セットアップ/プラットフォームツール/機能設定/デジタルエクスペリエンス/すべてのサイトに移動します。
  • コミュニティのワークスペースリンクをクリックします。
  • ページの「My Workspaces」セクションにある「Builder」オプションをクリックします。
  • ページ左上にあるコンポーネントアイコンをクリックし、メニュー下部までスクロールして「Adobe Self Service Sign」オプションをクリックし、ページレイアウト上にドラッグします。
    • Adobe Sign の契約書を表示したい場所にコンポーネントをドロップします。
ワークスペースにコンポーネントをドラッグします。

 

ページが更新されて、追加したコンポーネントがページレイアウト上に表示されます。また、コンポーネントの管理パネルが右上隅に表示されます。

14. コミュニティページの Adobe Self Service Sign オブジェクト

ウィンドウ右上の管理パネルは、ポータルの設定に影響を与えます。この設定は、コンポーネント内に表示されるすべての契約書に適用されます。

必須の設定はありません。設定をグローバルに適用する場合にのみ使用してください。

次のようなコントロールがあります。

► 契約テンプレート - ポータルに一覧表示される契約書を決定するテンプレートです。

► 契約範囲 - この設定によって、必要な署名者エンゲージメントレベルが決まります。次の 2 つの設定があります。

○ ユーザー - 「ユーザー」を設定すると、アカウント内のすべてのユーザーが契約書を使用でき、各ユーザーが署名する必要があります。

○ アカウント - 「アカウント」を設定すると、アカウント内のすべてのユーザーが契約書を使用できますが、署名する必要があるユーザーは 1 人だけです。契約書に署名されると、他のアカウントユーザーはその契約書を使用できなくなります。

► 署名の期限 - 契約書に署名できる期間を制限する静的な日付フィールドです。期限を過ぎると、契約書の横の「署名」ボタンが削除され、ユーザーが契約書を完了できなくなります。

► 更新日数 - 署名後、契約書が再度使用可能になるのはいつかを決定する自由形式の数値。90 日ごとに再署名する必要がある契約書の場合、前の契約書に署名してから 90 日後に契約書を自動的に再公開することができます。

► ヘッダータイトル - Self Service コンポーネントの最上位のタイトルで、上の画像の Adobe Sign ロゴの右側に表示されています。

► ヘッダーロゴを非表示 - ヘッダータイトルの左側の Adobe Sign ロゴを非表示にします。このボックスをオンにすると、ロゴが非表示になります。

 

公開ボタンをクリックして、ポータルを使用可能にします。

  • ポータルまたはいずれかの設定を変更するたびに、ポータルを再公開する必要があります。


Adobe Sign ライセンスを持たないユーザーを有効にするために他ユーザの代理送信を許可する

Adobe Sign のライセンスを持たないポータルユーザーがいる場合は、パッケージに組み込まれている「代理送信」機能を利用して、ユーザーライセンスを回避する必要があります。  この方法によって、コミュニティユーザーは別ユーザーのライセンスを使用して契約書を生成できます。

この手順には、次の 4 つの設定が必要です。

  • カスタム設定で「他ユーザの代理送信を許可する」機能を有効にする
  • ライセンスを持つユーザーの「他ユーザの代理送信を許可する」を有効にする
  • Adobe Sign ライセンスを持つコミュニティユーザーの Salesforce ID を使用して契約テンプレートを設定する
  • 上記のコミュニティユーザーの「プロファイル表示」設定の「電子メール」を「公開」に設定する

 

パート 1 - 設定の有効化:

  1. セットアップ/プラットフォームツール/カスタムコード/カスタム設定に移動します。
    • これにより、カスタム設定ページが読み込まれます。
  2. Adobe Sign 設定」ラベルをクリックします。
    • Adobe Sign 設定ページが読み込まれます。

    3.「管理」ボタンをクリックします。

    4.「新規」(または前に設定済みの場合は「編集」)をクリックします。

  • Adobe Sign 設定 ページが読み込まれます。

5. 「他ユーザの代理送信を許可する」を探します。

  • チェックボックスをオンにして、設定を有効にします。
  • 保存」をクリックします。

ユーザーが契約書を代理送信できるようにする

代理送信機能をサポートしているユーザーを有効にするには、次の操作を実行して、ユーザーレコードレイアウトに「別ユーザーとしての送信を許可」フィールドを追加します。

  • セットアップ/プラットフォームツール/オブジェクトとフィールド/オブジェクトマネージャーの順に移動します。
  • オブジェクトマネージャーから「ユーザ」を選択します。
  • ユーザオブジェクトページの左側のレールから「ユーザページレイアウト」を選択します。
  • ユーザレイアウト」リンクをクリックします。
  • フィールド」を選択した状態で、Adobe Sign で別ユーザーとしての送信を許可」をクリックして、レイアウトの「追加情報(編集ページにのみヘッダーを表示)」セクションにドラッグします。
  • 保存」をクリックします。

フィールドを配置した状態で、次の操作を実行して特定のユーザーを有効にします。

  • 設定/管理/ユーザ/ユーザに移動します。
  • コミュニティユーザの「編集」アクションをクリックします。
  • ユーザ編集 ページの「追加情報」セクションで、「Adobe Sign で別ユーザーとしての送信を許可」オプションを有効にします。
  • 保存」ボタンをクリックします。


管理者の userID を使用して契約テンプレートを設定する

契約テンプレートごとに、契約書を代理送信できるユーザーは 1 人だけです。選択されたユーザーは、Adobe Sign から契約書を送信できる必要がありますが、それ以外の制約はありません。

以下の例では、前に設定したコミュニティユーザーを使用しています。

 

まず、Salesforce ユーザーの userID を探して保存します。

  • 設定/管理/ユーザ/ユーザに移動します。
  • ユーザの「氏名」リンクをクリックします。

ユーザ設定ページが開きます。

ユーザ ID がページの URL に表示されています(下図では黄色でハイライトされています)。

上図の URL は次のとおりです(ID は太字)。

https://adobedocwinter18test-dev-ed.lightning.force.com/one/one.app?source=aloha#/setup/page?nodeId=ManageUsers&address=%2F0051I000000TA5N

%2F の部分は除外してください。

  • ユーザ ID をコピーして保存します。

 

次に、ユーザ ID をテンプレートに適用します。

  • アプリケーションランチャー/Adobe Sign/契約テンプレートに移動します。
  • 編集する契約テンプレート名をクリックします。
契約書テンプレートに移動します。

受信者」タブをクリックし、「代理送信」フィールドを編集します。

  • Salesforce ユーザ ID をフィールドに貼り付けます(プレースホルダー ID が表示されますが、削除して問題ありません)。
  • 保存」をクリックします。
代理送信を編集


ポータルへの契約書の表示

コミュニティポータルで契約書をユーザーに配信するには、次の 2 つの方法があります。

  • 直接送信 - 契約書を Salesforce の取引先担当者に送信した場合は、契約書がそのユーザー個人のポータルビューに一覧表示されます。
  • アカウントテンプレート - あるアカウントから署名を取得する必要がある場合は、テンプレートを作成し、そのテンプレートをユーザーに公開します。ユーザーの側からは同じように見えますが、この方法で新しい契約書が生成されるのは、ユーザーが「署名」ボタンまたは「承認」ボタンをクリックしたときのみです。詳細については、契約テンプレートセクションを参照してください。

 

どちらの方法でも、以下を実行する必要があります。

  • ポータルを正しく設定する
    • アクティブにする
    • 正しいプロファイルを許可して、ユーザーがアクセスできるようにする
    • Adobe Sign コンポーネントをインストールしておく
  • コミュニティのユーザーを設定する
    • コミュニティ内で有効にする
    • 正しいユーザーライセンスとプロファイルを使用して設定する

契約書をユーザーに直接送信するには:

  • 受信者取引先責任者である必要があります。
    • 電子メールの値を使用する場合、契約書はポータルに表示されません。
設定された契約書

アカウントレベルテンプレートの作成  

  • 契約タイプを正しく参照する契約テンプレートを使用して作成する
  • マスターオプジェクトタイプが「取引先担当者」に設定されている
  • ファイルが添付されている
  • オプションで代理送信が設定されている


コミュニティユーザービュー

ユーザーとポータルを正しく設定すると、取引先担当者に送信する契約書がポータルに表示され、ユーザーが自身で判断でアクセスし、署名できるようになります。

一番上に、ユーザーの署名待ちの契約書が表示されます。契約書名の右側のボタンは、署名または承認が必要かどうかを示します。

  • ユーザーが契約書に正しく署名または承認するたびに、コンポーネントパネルの上部に成功を示すメッセージが表示されます。

その下に、ユーザーによる署名が完了して他の受信者のアクションを待っている契約書が表示されます。

コンポーネントパネルの一番下には、完了した契約書が署名者または承認者の電子メールアドレスおよび実行日と共に表示されます。

ポータルの例

契約テンプレート

コミュニティのコンポーネント管理パネルから、コミュニティポータルに契約テンプレートを挿入できます。

管理パネル

追加したテンプレートは、「あなたの処理待ち」セクションに表示されます。外観上は、ユーザーに直接送信される契約書とほぼ同じです。

違いは、「送信」ボタンまたは「承認」ボタンをクリックすると、そのテンプレートから新しい契約書が生成されて、ポータル内にホスティングされる点です。  したがって、ユーザーが署名プロセスを開始するまで、これらの潜在的な契約書は契約書リストに表示されません。

使用できるテンプレートは常に 1 つだけで、そのテンプレートは管理パネルの他の設定によって制御されます(詳しくは後述)。


契約範囲

契約範囲は、テンプレートをトリガーするユーザーの数を制限します。

  • 契約範囲を「ユーザー」に設定すると、ポータルへのアクセス権を持つすべてのユーザーがテンプレートを使用できます。各ユーザーは、各自の契約書のコピーに署名できます。
    • ユーザー」を選択すると、テンプレートの各署名済みコピーがポータルの「完了した契約書」セクションに表示されます。
  • アカウント」オプションを選択すると、1 人のユーザーのみが署名できます(最初のユーザーがボタンをクリックすると契約書が生成されます)。最初の署名者が契約書を完了すると、その他のユーザー全員のビューから該当リンクが削除されます。


名の期限

コンポーネント管理パネルに署名の期限を入力した場合は、その日までに契約書に署名する必要があります。期限は、契約書名の下に明示されます。

期限が定義されている

定義した日付を過ぎると、「署名」ボタンが削除され、期限のテキストが赤いフォントで表示されます。

期限切れの契約書


更新日数

更新日数の値は、顧客側からは明示的に見えませんが、この日数が経過すると、テンプレートリンクが再度使用可能になります。

例えば、値を 360 にした場合は、テンプレートが最後に署名されてから 360 日後に契約テンプレートリンクが再度表示されます。


ヘッダータイトルとヘッダーロゴ

ヘッダータイトルはオープンテキストフィールドで、任意の値に変更できます。

ヘッダーロゴは、Adobe Sign ロゴを表示または非表示にするオンとオフのオプションです。

アドビのロゴ

アカウントにログイン