Configuring the CMS Portal site

Customize the look and feel of your CMS Portal site, and brand it for your organization.

In IBM® API Connect the CMS Portal is based on the open source Drupal 11 content management system, and consequently it is almost infinitely customizable. What an individual user is able to configure, depends on the role the user has been assigned, and the associated permissions of that role. A user can be assigned one of four CMS Portal roles:
Authenticated user
An authenticated user is, typically, an application developer, and can perform all of the actions that are described in the Using the CMS Portal section.
Forum Moderator, Content Author, or Administrator
In addition to performing all of the tasks that an Authenticated user role can, a Forum Moderator, Content Author, or Administrator role have additional permissions related to configuring the CMS Portal site. For more information, see Working with roles in the CMS Portal.
Note: By default, the CMS Portal administration operations are available only if you have Administrator access.

Before you start to configure your CMS Portal site, you should familiarize yourself with the various concepts and terminology that is referenced throughout the CMS Portal. See Concepts in the CMS Portal.

When you are ready to start configuring your CMS Portal site, see Getting started configuring the CMS Portal site for a quick start guide on customization. There is also a tutorial that you can follow that takes you through an example customization scenario; see Tutorial: Creating a custom theme for the CMS Portal.

In addition to the previous options, CMS Portal configuration operations are described in detail in the following sections:
Appearance
Control and configure the general appearance of your CMS Portal site by setting and configuring a default theme.
Important: Editing API Connect themes, modules, or Drupal core on the filesystem is not permitted or supported. For more information, see Creating a sub-theme and Extend.
Content
Control multiple content entities in the CMS Portal, including the customization and restriction of specific content.
Structure
Control the layout of the CMS Portal, such as configuring the front page, adding and changing blocks, and displaying Products and APIs in categories.
Configuration
As an administrator, you can control multiple aspects of the CMS Portal configuration, including managing security and general configuration tasks.
People
You can manage and customize the user experience in the CMS Portal, by altering permissions and assigning roles to specific users.
Forums
Create and control forums in the CMS Portal.
Reports
You can view reports about the general configuration and status of your CMS Portal site.
Extend
You can extend the CMS Portal by creating and installing custom modules, or installing additional Drupal contributed modules.