注: 以下の翻訳の正確性は検証されていません。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マーキングにアクセスする必要もあります。ただし、これらのマーキングは通常、プロジェクトから継承されます。

製品インストールに適用される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-blockmarketplace:edit-block-setおよびmarketplace:upload-attachment操作が必要です。

リモートストアはDevOpsで編集できません。

製品のエクスポート権限

ローカルストアから製品をエクスポートするには、通常はOwnerロールに付与されるmarketplace:export-block-set操作が必要です。現在、リモートストアから製品をエクスポートすることはできません。

製品のインポート権限

ローカルストアに製品をインポートするには、通常はOwnerロールに付与されるmarketplace:import-blockset-with-provenance操作が必要です。現在、リモートストアに製品をインポートすることはできません。

ストアタグの編集権限

ローカルストアのタグを編集するには、通常はEditorロールに付与されるmarketplace:edit-local-marketplace操作が必要です。現在、ユーザーはリモートストアのタグを編集できません。