Apigee Edge and LDAP related question

rajeevyes
Participant II

We have following requirement:

1. Internal users should be able to login to Edge UI / Devportal after authentication with corporate LDAP.

2. External users should be able to login to the Devportal after they are registered as developer. This should not be authenticated via corporate LDAP but via the openldap provided by Apigee.

Can we have such conditional authentication mechanism with Apigee?

Regards,

Rajeev S

Solved Solved
0 3 273
2 ACCEPTED SOLUTIONS

@Rajeev S You may do it from LDAP configuration screen on Dev portal

1. Download, enable and configure http://drupal.org/project/ldap

2. Enable ldap_servers, ldap_user, ldap_authentication modules from /admin/modules on your dev portal

3. Once you setup LDAP server and configure your AD settings, visit admin/config/people/ldap/authentication . And this should give you a page as shown in the screen shot

4. Turn on Mixed mode and let developers register for new accounts from admin/config/people/accounts

6084-ldapsettings.png

View solution in original post

Yes Rajeev, this is possible. Follow the below mentioned instructions.

  1. Edge UI/Management Server: click here for the instructions
  2. Developer Portal:
    • Download ldap module from drupal and enable it
    • Configure the LDAP server details under: Home » Administration » Configuration » People » LDAP Configuration >> Servers and enable it
    • Select the LDAP server under User settings
    • Select "Logon Options" as "Mixed mode" under Authentication settings

View solution in original post

3 REPLIES 3

@Rajeev S You may do it from LDAP configuration screen on Dev portal

1. Download, enable and configure http://drupal.org/project/ldap

2. Enable ldap_servers, ldap_user, ldap_authentication modules from /admin/modules on your dev portal

3. Once you setup LDAP server and configure your AD settings, visit admin/config/people/ldap/authentication . And this should give you a page as shown in the screen shot

4. Turn on Mixed mode and let developers register for new accounts from admin/config/people/accounts

6084-ldapsettings.png

Yes Rajeev, this is possible. Follow the below mentioned instructions.

  1. Edge UI/Management Server: click here for the instructions
  2. Developer Portal:
    • Download ldap module from drupal and enable it
    • Configure the LDAP server details under: Home » Administration » Configuration » People » LDAP Configuration >> Servers and enable it
    • Select the LDAP server under User settings
    • Select "Logon Options" as "Mixed mode" under Authentication settings

To help with auth debugging, consider the following module

  • install ldap_help modules

Also, unsure if you have APM solution, consider integrating with newrelic, splunk and .... xyz monitoring