API Connect

 View Only
  • 1.  approval process in developer portal

    Posted Fri June 18, 2021 05:21 AM
    Hi Everyone,

    I have a question. can I configure a custom approval process for user sign ups in developer portal?

    Best Regards,

    ------------------------------
    Joe
    ------------------------------


  • 2.  RE: approval process in developer portal

    IBM Champion
    Posted Fri June 18, 2021 05:37 AM
    I´m not sure if I understood your question.  Would you elaborate more?

    ------------------------------
    Leandro Takeda
    ------------------------------



  • 3.  RE: approval process in developer portal

    Posted Fri June 18, 2021 05:57 AM
    Hi Leandro ,

    whenever a user wants to sign up to the developer portal, is it possible to have an approval process for this signup? it should e approved by multiple people for the sign up to be valid.


    ------------------------------
    joe alAbiad
    ------------------------------



  • 4.  RE: approval process in developer portal

    IBM Champion
    Posted Fri June 18, 2021 09:12 AM
    I have no idea if it´s possible
    You may go to Developer Portal customization, but on v10 version, there are some restrictions about download Drupal modules.
    Another idea, If you are using an LDAP user registry, you can check if the user is a member of a group. This is what we are doing here. And assign the user to a group may requires the approvals

    ------------------------------
    Leandro Takeda
    ------------------------------



  • 5.  RE: approval process in developer portal

    Posted Fri June 18, 2021 09:38 AM
    Is it possible to achieve the assignment to the group that require approvals without the use of IBM identity management?

    ------------------------------
    joe alAbiad
    ------------------------------



  • 6.  RE: approval process in developer portal

    Posted Mon June 21, 2021 08:58 AM
    How you do this would depend on where in the process you want the approval to happen. For example, would you want approval before anything is created in APIC, or would you just like to prevent them from logging in until approved? I have not spent a lot of time in this area of the code for v10, but the latter option is likely easier as you could do something simple like block the user account and add your own custom approval.

    The first option would likely involve maintaining your own signup logic as you would need the signup form trigger your process and when that process is complete it would invoke the consumer API to start the normal APIC process, mimicking what the portal would normally do. Since you would be call the APIC process you would want to check your code with each upgrade to make sure everything works the same.

    ------------------------------
    Jamie Witt
    ------------------------------



  • 7.  RE: approval process in developer portal
    Best Answer

    Posted Tue June 22, 2021 01:50 AM
    I would save the effort and have a look at 10.0.3 when it's released in a few weeks. You'll find it includes an approval process for api consumers (dev portal users) already as an out of the box api manager feature.

    ------------------------------
    Chris Dudley
    ------------------------------