This document lists the answers to commonly asked questions about the Developer Services portal.

Is the portal available for Apigee Developer accounts?

Yes. A single non-production developer environment is available upon request. See Apigee Developer vs. Apigee Edge and Creating a developer portal.

What browsers and browser versions does the portal support?

See Supported software.

Must I specify an SMTP mail server for the portal?

The developer portal requires that you configure an SMTP server to send email messages. After you configure the SMTP server, all emails sent by the developer portal use the SMTP server. These emails include emails sent to new developers, emails sent to developers who lose their password, and emails sent to developers with blocked accounts. For more, see Configuring email.

How do I send email when a developer registers an app?

Drupal rules let you define actions by the portal in response to certain events. One common use of rules is to generate emails in response to an event. The portal has built in support for generating emails for predefined events, such as when a new developer registers an account. However, you can you can add your own rules to generate emails. For example, you can generate an email when the developer adds, removes, or modifies an app. For more, see Configuring email.

How do I customize the email messages sent from the portal?

You can configure various email notifications that are sent in response to particular activities such as registering, deleting, blocking, and unblocking developer accounts. For more, see Configuring email.

Can I customize the new user registration page?

When the user registers for an account on the portal, the portal displays the default registration page with fields for First Name, Last Name, Username, Email address, and Password. As an API provider, you might want to modify this form to prompt the user to provide additional information such as a company name, mailing address, or other information. For more, see Add and manage user accounts.

How do I view the portal log files?

Select Reports in the Drupal menu to see a list of logs and other reports. For example, select Reports > Recent log messages to see a table of recent log messages.

How do I configure the portal to use SSL/HTTPS?

SSL (Secure Sockets Layer) is the standard security technology for establishing an encrypted link between a web server and a web client, such as a browser or app. An encrypted link ensures that all data passing between the web server and the client remains private. For information on configuring SSL with the portal, see Using SSL on the portal.

How do I apply Drupal security patches?

For an on-premises, or OPDK, installation of the Developer Services portal, you might get a notification that a new version of Drupal is available. A new version can mean a Drupal feature release, patch, security update, or other type of Drupal update. In the case of a security update, you want to upgrade your installation of Drupal as soon as possible to ensure that your site remains secure. For more, see Upgrading the Drupal version of an OPDK installation.

For customers using a cloud deployment of the portal, Apigee will automatically apply all Drupal security updates.

Can I log into the portal using my Twitter, Google, or GitHub credentials?

Federated log in is the process where you use credentials from one identity management system, called the system of record, to log in to another system. For example, you use your Google or Twitter credentials to log in to the Apigee developer portal. The portal supports federated login using credentials from several common providers, including: GitHub, Google, OpenID, and Twitter. For more, see Using federated credentials on the developer portal.

Help or comments?

  • Something's not working: See Apigee Support
  • Something's wrong with the docs: Click Send Feedback in the lower right.
    (Incorrect? Unclear? Broken link? Typo?)