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.