Developer specific packages in Dev Portal

Not applicable

As an API provider, we want to create specific packages for a particular developer. We want to show that package to only that developer in Dev portal. i.e there will be some common packages for all developers and there will be some developer specific packages.

Questions

Can this be controlled in Dev portal? If yes, how?

If we control the display of specific packages to developers in portal, is there still a security hack that they can make API calls to subscribe to other packages?

Is there any other way to do it?

Solved Solved
0 5 244
2 ACCEPTED SOLUTIONS

Yes Jaskaran, typically you would create developer roles in portal and associate the roles to the API product. As you know already, this requires dev portal customization.

@Cesar has already developed a module to provide this functionality. Pls reach out to your CS contact to get access

Thanks,

View solution in original post

adas
New Member

@Jaskaran

One way to do this is by creating rateplans for developers. Those are only visibly to the developers that they are meant for. Package as an entity doesn't have any visibility control, its only when you create a rate plan for that package. So by creating a developer specific rateplan you can access visibility to that developer or developer category only.

So in the rateplan creation UI, instead of standard rateplan, you would choose developer or developer category.

794-developer-rate-plan.png

View solution in original post

5 REPLIES 5

Yes Jaskaran, typically you would create developer roles in portal and associate the roles to the API product. As you know already, this requires dev portal customization.

@Cesar has already developed a module to provide this functionality. Pls reach out to your CS contact to get access

Thanks,

adas
New Member

@Jaskaran

One way to do this is by creating rateplans for developers. Those are only visibly to the developers that they are meant for. Package as an entity doesn't have any visibility control, its only when you create a rate plan for that package. So by creating a developer specific rateplan you can access visibility to that developer or developer category only.

So in the rateplan creation UI, instead of standard rateplan, you would choose developer or developer category.

794-developer-rate-plan.png

Cool. Thanks

Not applicable

Jaskaran I would go with what Arghya has suggested. This would allow you to create rate plan specific to developer or a group of developers.