パッケージのカスタムオブジェクトは、デフォルトでは外部ユーザーに対して「プライベート」として設定されています。コミュニティユーザー権限セットを有効にすると、カスタムオブジェクトとそのフィールドにアクセスできますが、他のユーザー(内部および外部の両方)によって作成されたレコードにはアクセスできません。
コミュニティポータル内で、管理者は電子サインフローを設定するために次の 2 つのオプションを使用できます。
- 事前構築済みコンポーネント(「自分が署名」と Simple Sign)を使用する。
- Apex API を使用して、独自のフローを作成する。
いずれの場合も、管理者は契約テンプレートを使用して、コミュニティユーザーが電子サインフローを開始したり、参加したりできるようにすることがよくあります。これを機能させるために、コミュニティユーザーは、契約テンプレートと、通常は内部ユーザーが作成する結合マッピングおよびデータマッピングオブジェクトなどの関連リソースへの読み取り専用アクセス権を必要とします。
コミュニティユーザーライセンスのタイプによって、アクセスを許可する方法が決まります。
- コミュニティユーザーログインライセンス:管理者は、コミュニティユーザープロファイルを通じて、契約テンプレートと結合/データマッピングオブジェクトの「すべて表示」を有効にして、アクセス権を付与できます。
- コミュニティユーザーログインプラスライセンスおよびパートナーコミュニティユーザーライセンス:プロファイルから「すべて表示」のアクセス権を有効にすることはできません。管理者は、役割ベースの共有ルールを使用してアクセス権を付与する必要があります。