Developer Portal - Terms & Conditions

Hello community,

I am referring to this page to configure T&C for developer portal: http://apigee.com/docs/developer-services/content/add-and-manage-user-accounts#addingatermscondition...

Two things:

  1. Where is this Password Reset Landing Page module? When I click on "Modules" admin menu and do a search for this module, I get nothing.
  2. Once legal module is enabled and T&C content is created, only admins can see the T&C content. I had to go to permissions and give "View Terms and Conditions" permission to anonymous and authenticated users. This step is not mentioned in the docs. I wanted to confirm everyone is getting the same behaviour before rushing to bugherd.
Solved Solved
0 2 522
1 ACCEPTED SOLUTION

The PRLP module is not installed by default in your Dev Portal, but you can add it to your site by downloading the latest 7.x version of the module from Drupal.org.

You will need access to your Pantheon dashboard to do this, if you do not, please put in an Apigee Support ticket, and mention your site name or URL. Any email address that is in your Apigee Org with an Administrator role can be added to the dashboard.

To add the module to your site, you will need to add the module to the sites/all/modules/contrib directory using either Git or FTP, see: https://pantheon.io/docs/articles/getting-started/#interact-with-your-code

For more information on Pantheon, see: http://apigee.com/docs/developer-services/content/working-pantheon

As for the permissions, I think you are correct - you may need to make sure the permissions are set properly. I will ask our docs team to update that information.

View solution in original post

2 REPLIES 2

The PRLP module is not installed by default in your Dev Portal, but you can add it to your site by downloading the latest 7.x version of the module from Drupal.org.

You will need access to your Pantheon dashboard to do this, if you do not, please put in an Apigee Support ticket, and mention your site name or URL. Any email address that is in your Apigee Org with an Administrator role can be added to the dashboard.

To add the module to your site, you will need to add the module to the sites/all/modules/contrib directory using either Git or FTP, see: https://pantheon.io/docs/articles/getting-started/#interact-with-your-code

For more information on Pantheon, see: http://apigee.com/docs/developer-services/content/working-pantheon

As for the permissions, I think you are correct - you may need to make sure the permissions are set properly. I will ask our docs team to update that information.

It should also help to update the documentation on PRLP module. According to the docs it is only a simple matter of checking a box.