NOTE: THIS EXTENSION IS COMMUNITY-TESTED AND IS NOT PART OF OUR REGULAR RELEASE CYCLE. THIS EXTENSION IS FOR THE LATEST VERSION OF APPRENDA. IF YOU ENCOUNTER AN ISSUE OR REQUIRE A PREVIOUS VERSION, PLEASE LEAVE A COMMENT AND WE'LL ADDRESS IT ASAP.
The Developer Portal Purchaser extension automatically assigns a subscription to the Developer Portal with all the corresponding roles to every user that gets created on the Apprenda Platform.
NOTE: This extension requires the use of the Subscription Purchaser extension.
Implementing the Extension
The Developer Portal Purchaser extension requires the Subscription Purchaser Extension in order to function properly.
Setting up the Subscription Purchaser Extension
- Download the Archive for the Subscription Purchaser.
- Create a new Application in Apprenda (Authentication required in the Application Settings page).
- Upload the Subscription Purchaser archive.
- Promote to Sandbox and then Published.
Setting up the Developer Portal Purchaser Extension
- Download the Visual Studio Solution for the Developer Portal Purchaser Extension.
- Open the solution and open the App.config file.
- Locate the client endpoint section.
- Replace {extensionalias} for the alias under which you deployed the Subscription Purchaser extension.
- Compile the solution.
- Prepare an Archive manually or using the Apprenda Archive Builder.
- Create a new Application in Apprenda (Authentication required).
- Upload the Developer Portal Purchaser archive.
- Promote the application.
- Access the SOC for your Apprenda Instance.
- Go to the Platform Registry and add the following setting:
- Setting Name: @AccountPortalExtServices
- Settings Value: {alias of your application}/DeveloperPortalPurchaser
Note: if you extension application is not in the Published stage, you will have to append the version alias (v1,v2, etc). Example: alias(v1)/DeveloperPortalPurchaser
The extension services will automatically get deployed when a request for them is detected.
Downloading the Extension
To dowload the Visual Studio Solution for this extension, click the link below.
Comments