注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Marketplaceストアは、ユーザーのFoundryエンロールメントにローカルである場合とリモートである場合があります。ローカルのMarketplaceストアは、Projectまたはフォルダーに存在し、配置されているProjectまたはフォルダーの権限を継承します。リモートストアは、1つのFoundryエンロールメントで作成され、他のエンロールメントで利用可能にされます。リモートストアの権限は、Control Panelで設定されます。リモートストアへのアクセスの設定についての詳細はこちらをご覧ください。
DevOpsまたはMarketplaceでローカルのMarketplaceストアを表示するには、通常はViewerロールで付与されるmarketplace:read-local-marketplace
操作が必要です。リモートストアの表示権限は、Control Panelで設定されます。
ローカルまたはリモートストアから製品をインストールするには、ストアを表示できることと、通常はViewerロールで付与されるmarketplace:install-from-local-marketplace
操作が必要です。
このインストールの入力として選択したすべてのリソースについて、通常はViewerロールで付与されるmarketplace:use-resource-as-input
操作が必要です。
さらに、通常はEditorロールで付与されるmarketplace:install-in
操作が必要なスペースとオントロジーにインストールする場所が必要です。
各インストールでは、Marketplaceが選択したスペースに新しいプロジェクトを作成するか、既存のプロジェクトにインストールします。これを行うには、選択したスペース、プロジェクト、またはフォルダーで通常はEditorロールで付与されるmarketplace:install-in
操作が必要です。
ストアに存在する少なくとも1つのOrganizationマーキングにアクセスする必要もあります。ただし、これらのマーキングは通常、プロジェクトから継承されます。
Marketplaceストアは、インストールしたいスペースに関連するすべてのOrganizationマーキングを含める必要があります。たとえば、Organization AとBを含むスペースにストアをインストールしたいが、MarketplaceストアにはOrganization Aのマーキングしかない場合、ユーザーはOrganization Aのアクセスを拡張する権限が必要です。なぜなら、ユーザーはOrganization AからBにコンテンツを拡張しているからです。インストール中に、製品インストールにOrganization Aのマーキングのみを適用することを選択でき、これによりアクセス拡張の権限が不要になります。あるいは、ストアにOrganization Bのマーキングを追加することもできますが、このオプションを選択すると、さらに多くのユーザーがストアから製品をインストールできるようになります。
ローカルストアを作成するには、通常はEditorロールで付与されるProjectまたはフォルダーでのmarketplace:create-local-marketplace
操作が必要です。
現在、リモートストアはPalantirによってのみ作成できます。
ローカルストアで製品を作成または編集するには、通常はEditorロールに付与されるmarketplace:create-block
、marketplace:edit-block-set
およびmarketplace:upload-attachment
操作が必要です。
リモートストアはDevOpsで編集できません。
ローカルストアから製品をエクスポートするには、通常はOwnerロールに付与されるmarketplace:export-block-set
操作が必要です。現在、リモートストアから製品をエクスポートすることはできません。
ローカルストアに製品をインポートするには、通常はOwnerロールに付与されるmarketplace:import-blockset-with-provenance
操作が必要です。現在、リモートストアに製品をインポートすることはできません。
ローカルストアのタグを編集するには、通常はEditorロールに付与されるmarketplace:edit-local-marketplace
操作が必要です。現在、ユーザーはリモートストアのタグを編集できません。