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