プロバイダーとしての再共有の使用

プロバイダーは、コンシューマーがデータ製品を他のアカウントと再共有できるように、リストの再共有を有効にできます。このトピックでは、プロバイダーとして再共有を設定および管理する方法について説明します。

リストの再共有の有効化

リストを再共有する前に、プロバイダーは:doc:リストマニフェスト参照</user-guide/collaboration/listings/organizational/org-listing-manifest-reference>`またはリスト作成時の |sf-web-interface| :code:`resharing プロパティを有効にする必要があります。

コンシューマーがデータ製品を再共有できるようにするには、リストマニフェストで resharing.enabled プロパティを true に設定します。

resharing:
  enabled: true

完全なリストマニフェスト参照については、:doc:`/progaccess/listing-manifest-reference`を参照してください。

再共有の無効化

resharing.enabledfalse に設定してリストを再公開することで、いつでも再共有を無効にできます。再共有を無効にすると、リストから作成された再共有リストのすべてのコンシューマーに対して下流の消費が中断されます。

サポートされているコンテキスト関数

共有データがガバナンスポリシーまたはセキュアビュー定義でコンテキスト関数を使用する場合、再共有では次のコンテキスト関数のみがサポートされます。これらの関数は、下流のコンシューマーではなく、再共有を行うアカウントによって実行されたかのように値を返します。

サポートされていないコンテキスト関数を使用するベーステーブルにガバナンスポリシーを追加または変更すると、resharing.enabledtrue に設定されていても、再共有者はデータを再共有できなくなります。再共有されたリストの下流のコンシューマーもアクセスできなくなります。

再共有者のためのクロスリージョン再共有の有効化

クロスリージョンの再共有をサポートするには、テーブルで change_tracking を有効にします。詳細については、 変更の追跡を有効にする をご参照ください。