You can change the availability of a Product and the associated Plans by using the
Products view within a Catalog or Space in API
Manager. The availability of a
Product covers both the visibility of that Product to users, and which users can subscribe to
it.
Before you begin
To complete the product management tasks that
are described in this topic, you must either be the owner of the API provider organization, or be
assigned Manage permission for products in the catalog that contains the product. If you have View
permission for products, you have read-only access to the product management page. For information
on configuring product management permissions for a catalog, see Creating and configuring
catalogs.
The syndication feature in IBM®
API Connect means that products
can be contained within a space in a catalog. In this case, to complete the product management tasks
that are described in this topic, you must either be the owner of the API provider organization, or
be assigned Manage permission for products in the space that contains the product. For information
on configuring product management permissions for a space, see Managing user access in a space.
Note: All references in this topic to a Catalog can also be
applied to a
Space in a
Catalog, unless specified otherwise. For more information about
Spaces, see
Using syndication in API Connect.
Procedure
To change the availability of a Product, complete the following steps:
-
In the navigation pane of the API
Manager UI, click
Manage catalogs, then select the catalog that you want to work
with.
The Products page of the catalog opens,
and all of the products available in that catalog are displayed.
-
If the product that you want to work with is contained within a space, select the required
space by completing the following steps:
- Click the
Spaces tab.
- Select the space that
you want to work with.
The Products page of the space opens, and all of the products
available in that space are displayed.
-
Alongside the Product version that you want to work with, click the options icon , then click Edit visibility.
The Visibility page opens.
-
In the Visibility section, specify the users that you want the Product
to be visible to. You can choose Public to make the Product visible to all
users, Authenticated to make the Product available to users who have
successfully authenticated, or Custom to specify the consumer
organizations and consumer organization groups that you want the Product to be visible
to.
If you select Custom, use the Type to add
organizations field to search for the consumer organizations and consumer
organization groups that you want the Product to be visible to. For information about how to
create and manage consumer organizations and consumer organization groups, see Working with consumer organizations.
Use the Temporarily disable visibility check box
to toggle whether the Product is or is not visible, without having to change other visibility
settings.
- In the Subscribability section, specify the users that can
subscribe to the Plans in the Product. You can choose Authenticated to make
the Plans in the Product subscribable by users who have successfully authenticated, or
Custom to specify the consumer organizations and consumer organization
groups that can subscribe to the Plans in the Product.
If you select Custom, use the Type to add
organizations field to search for the consumer organizations and consumer
organization groups that can subscribe to the Plans in the Product. If you selected custom
visibility, only the consumer organizations and consumer organization groups selected there
are available for adding to the custom subscribability list. For information about how to create and
manage consumer organizations and consumer organization groups, see Working with consumer organizations.
Use the Temporarily disable subscribability
check box to toggle whether the Product can or cannot be subscribed to, without having to change
other subscription settings.
-
Click Save when done.
The Product version is configured with the modified availability settings.
Note:
- Changing who can view or subscribe to a Product does not affect the settings of the draft Product. The change applies only in the Catalog that was selected in Step 1.
- Changing who can view or subscribe to a Product does not affect existing subscriptions.
- Any updates to the visibility of a Product are always verified against the
Catalog visibility setting, as the Catalog visibility setting sets the maximum visibility level that
is allowed. Therefore, if Product visibility is enabled in a Catalog, and the visibility setting of
a Product is less restrictive than is set in the Catalog, then the Product publish to that Catalog
will fail. For example, if the Catalog visibility setting is
authenticated
, then
any Products that are published to that Catalog cannot have a visibility setting of
public
.
Results
Your Product remains in the same lifecycle state, but now with new availability
settings.
What to do next
You can also set Product visibility at the Catalog or Space level. For more information,
see Configuring Product visibility at a Catalog or Space level.