Extend
You can extend the Developer Portal by creating and installing custom modules, or installing additional Drupal contributed modules.
CAUTION:
It is not recommended to use custom modules in the Developer Portal to
customize the user management process or flow. Instead, make changes in the API Manager, which owns
all of the consumer user records.
Modules provide functionality to your site, and the core modules that are included
in the standard Developer Portal
installation, provide all of the basic functions that most sites need. However, some of the core
modules are not enabled by default, so you might want to examine the module list under the
Extend menu of your site, to see whether the functionality you require is
available from a core module before starting to investigate custom and contributed modules. If you
still require additional custom or contributed modules, consider the following topics to help you
create and implement modules consistently.
Note: The Drupal rules framework for event based actions
is not supported in the Developer Portal as
it is not reliable and exhibits unexpected behavior. Instead, you can create a custom module using
the same events and actions as a workaround.