Details zum Marketplace-Service

Details zum Marketplace-Service

In diesem Thema werden Details zum Schreiben von Policys für die Kontrolle des Zugriffs auf den Marketplace-Service beschrieben.

Einzelne Ressourcentypen

marketplace-listings

marketplace-publications

marketplace-community-listings

Unterstützte Variablen

Marketplace unterstützt alle allgemeinen Variablen sowie die hier aufgelisteten Variablen. Insbesondere können Sie die hier aufgelisteten Variablen verwenden, wenn Sie Policys schreiben, welche die Berechtigungen der Verben read, use und manage erteilen. Sie können sie nicht mit dem Verb inspect verwenden. Weitere Informationen zu allgemeinen Variablen, die von Oracle Cloud Infrastructure-Services unterstützt werden, finden Sie unter Allgemeine Variablen für alle Anforderungen.

Ressourcentyp Variable Variablentyp Beschreibung
marketplace-listings listing.id Zeichenfolge Mit dieser Variablen können Sie steuern, ob ein bestimmtes Angebot (basierend auf der angegebenen Angebots-ID) als Antwort auf eine Anforderung zurückgegeben werden soll.
marketplace-listings listing.publisher.id Zeichenfolge Mit dieser Variablen können Sie steuern, ob als Antwort auf eine Anforderung nur Angebote eines bestimmten Anbieters (basierend auf der angegebenen Anbieter-ID) zurückgegeben werden sollen.
marketplace-community-listings listing.id Zeichenfolge
marketplace-publications listing.id Zeichenfolge Mit dieser Variablen können Sie steuern, ob eine bestimmte Publikation (basierend auf der angegebenen Angebots-ID) als Antwort auf eine Anforderung zurückgegeben werden soll.
marketplace-publications listing.type Zeichenfolge Mit dieser Variablen können Sie steuern, ob als Antwort auf eine Anforderung nur Angebote von einer bestimmten Anbieterkategorie (basierend auf dem angegebenen Angebotstyp) zurückgegeben werden sollen. Die Anbieterkategorie einer Publikation informiert darüber, wo das Angebot angezeigt wird.
marketplace-publications listing.destination-compartment.id Zeichenfolge
marketplace-publications listing.source-compartment.id Zeichenfolge

Details für Kombinationen aus Verb + Ressourcentyp

In den folgenden Tabellen werden die Berechtigungen und API-Vorgänge angezeigt, die von jedem Verb abgedeckt werden. Die Zugriffsebene ist kumulativ: inspect > read > use > manage. Beispiel: Eine Gruppe, die eine Ressource verwenden kann, kann diese Ressource auch prüfen und lesen. Ein Pluszeichen (+) in einer Tabellenzelle gibt einen inkrementellen Zugriff im Vergleich zur direkt darüber liegenden Zelle an, während "keine zusätzlichen" keinen inkrementellen Zugriff angibt.

Beispiel: Das Verb use für den Ressourcentyp marketplace-listings enthält dieselben Berechtigungen und API-Vorgänge wie das Verb read sowie die Berechtigung MARKETPLACE_LISTING_LAUNCH und den zusätzlichen API-Vorgang LaunchListing. Das Verb manage deckt jedoch keine zusätzlichen Berechtigungen oder API-Vorgänge im Vergleich zum Verb use ab.

marketplace-listings
Verben Berechtigungen Vollständig abgedeckte APIs Teilweise abgedeckte APIs
inspect

MARKETPLACE_LISTING_INSPECT

ListListings

kein Wert

read

INSPECT +

MARKETPLACE_LISTING_READ

INSPECT +

GetListing

kein Wert

use

READ +

MARKETPLACE_LISTING_LAUNCH

READ +

LaunchListing

kein Wert

manage

keine zusätzlichen

keine zusätzlichen

kein Wert

marketplace-publications
Verben Berechtigungen Vollständig abgedeckte APIs Teilweise abgedeckte APIs
inspect

MARKETPLACE_PUBLICATION_INSPECT

ListPublications

ListPublicationPackages

kein Wert

read

INSPECT +

MARKETPLACE_PUBLICATION_READ

INSPECT +

GetPublication

GetPublicationPackage

kein Wert

use

READ +

MARKETPLACE_PUBLICATION_UPDATE

READ +

UpdatePublication

kein Wert

manage

USE +

MARKETPLACE_PUBLICATION_CREATE

MARKETPLACE_PUBLICATION_DELETE

MARKETPLACE_PUBLICATION_MOVE

CreatePublication

DeletePublication

ChangePublicationCompartment

kein Wert

marketplace-community-listings
Verben Berechtigungen Vollständig abgedeckte APIs Teilweise abgedeckte APIs
read

MARKETPLACE_COMMUNITY_LISTING_READ

GetLaunchEligibility

kein Wert

Für jeden API-Vorgang erforderliche Berechtigungen

In der folgenden Tabelle werden die API-Vorgänge in einer logischen Reihenfolge nach Ressourcentyp gruppiert aufgeführt.

Informationen zu Berechtigungen finden Sie unter Berechtigungen.

API-Vorgang Erforderliche Berechtigungen für den Vorgang
ListListings MARKETPLACE_LISTING_INSPECT
GetListing MARKETPLACE_LISTING_READ
LaunchListing MARKETPLACE_LISTING_LAUNCH
ListPublications MARKETPLACE_PUBLICATION_INSPECT
ListPublicationPackages MARKETPLACE_PUBLICATION_INSPECT
GetPublication MARKETPLACE_PUBLICATION_READ
GetPublicationPackage MARKETPLACE_PUBLICATION_READ
UpdatePublication MARKETPLACE_PUBLICATION_UPDATE
CreatePublication MARKETPLACE_PUBLICATION_CREATE
DeletePublication MARKETPLACE_PUBLICATION_DELETE
ChangePublicationCompartment MARKETPLACE_PUBLICATION_MOVE
GetLaunchEligibility MARKETPLACE_COMMUNITY_LISTING_READ