Associate developer and app to a company without monetization feature

To support multiple developer accounts for a customer company it will help if we can associate apps and developers to a company. Since management APIs exist that allow this association, what needs to be done in DevPortal to create apps and developers under a company.

Assuming monetization is not enabled for the Edge org.

Solved Solved
0 7 1,419
1 ACCEPTED SOLUTION

Not applicable

Hi @Madhan Sadasivam

Please find the nomint module in devportal custom modules repository - https://github.com/apigeecs/devportal_customer_modules

View solution in original post

7 REPLIES 7

Not applicable

Hi @Madhan Sadasivam

Please find the nomint module in devportal custom modules repository - https://github.com/apigeecs/devportal_customer_modules

Thanks @seshi module provides capability to associate apps and developers to a company.

An app created by a developer gets associated with a company and will not be deleted when the developer account is deleted. A new role called "company admin" will have the rights to manage all apps and developers from a company.

At the moment this is a separate module, but this feature will become part of the core apigee-company module.

Does this custom module require monetisation now? It's dependant on the apigee_company default module and that cannot be enabled without monetisation.

This should work without monetisation feature. The apigee_nonmint_company module replaces apigee_company.

@Pranav Bhatia , I have seen above issue. @Madhan Sadasivam , Looks like it has been changed recently. Let me find out solution for same. @Pranav Bhatia , Can you please post a separate question for better context ?

Not applicable

@Pranav Bhatia

Because of the recent changes to the core you cannot enable the module https://github.com/apigeecs/devportal_customer_modules/tree/master/apigee_nonmint_company from the modules section.

But if you click on Structure => Features and enable the apigee_nonmint_company feature it will work.

Enabling the module doesn't work at the moment but the work around is to enable from the features section.

Thanks! this did it for me but now cron is complaining about invalid configuration for monetisation each time it is run.