New Partners
Partner Portal has been deprecated. You have been redirected to the OCI Console Publishing documentation Page. The legacy Partner Portal for Oracle Cloud Marketplace is no longer accessible. All publisher activities must now take place in the OCI Console using Console Publishing.
- Onboard to become a partner by following the steps outlined here: https://cloudmarketplace.oracle.com/marketplace/en_US/partnerLandingPage.
-
Confirm OCI tenancy readiness.
- When creating the tenancy, we recommend choosing US East (Ashburn) as the home region. If you choose a different home region, your tenancy must still be subscribed to US East (Ashburn). To create or edit Publisher resources, select US East (Ashburn) in the Console (the Publisher service is available only in this region).
- Select the US East (Ashburn) region to manage listings in Console. You can subscribe to US East (Ashburn) by following these steps.
- Paid or PAYG tenancy is recommended to avoid trial expiration interruptions. No charges are incurred unless you use billable services.
- Add Marketplace policies using the Deploy to Oracle Cloud workflow: https://github.com/oracle-quickstart/oci-marketplace-setup.
-
Access Marketplace Publisher in the Console.
- Open the navigation menu and select Marketplace. Under Publisher, select Listings.
- Select the compartment where you want to create Marketplace listings.
- Follow the steps here to create a lead generation (Application Listing).
- Follow the steps here to create a OCI Application listing with a deployable artifact including images, containers or stacks.
- Follow the steps here to create a Service listing.
Creating a Policy for an OCI Tenancy
-
To allow Marketplace to access the resources, configure the following policy statements in your tenancy:
- Sign in to the Oracle Cloud Infrastructure Console.
- From the main navigation menu, select Identity & Security. Under Identity, select Policies.
- For Compartment, select the root compartment.
- Select Create Policy.
- Fill out the details in the Create Policy form:
-
Name: Enter a name for the policy. For example, Marketplace-Service-Policy.
-
Description: Enter a description for the policy.
-
Policy Versioning: Select the KEEP POLICY CURRENT option.
-
Policy Statements: Add the following policy statements:
-
ALLOW SERVICE marketplace to manage App-catalog-publisher-listing IN TENANCY
-
ALLOW SERVICE marketplace to read tenant IN TENANCY
-
ALLOW SERVICE marketplace to read compartments IN TENANCY
-
ALLOW SERVICE marketplace to read instance-images IN TENANCY
-
ALLOW SERVICE marketplace to inspect instances IN TENANCY
-
ALLOW SERVICE marketplace to read orm-stacks IN TENANCY (new policy required for stack validation)
-
ALLOW SERVICE marketplace to read orm-jobs IN TENANCY (new policy required for stack validation)
-
-
- Select Create.