Hi team,
I used APIGEE edge management APIs to manage teams on portal, I am using these resources:
Company, companyApp, CompanyDeveloper, ...
Do we have company or team management APIs in APIGEE X. What happen for these APIs if we migrate EDGE to X?
Solved! Go to Solution.
You can add developer/members as custom attributes of the AppGroup.
We store AppGroup membership information inside '__apigee_reserved__developer_details' attribute with key value (Combination of developers and roles see here )
I hope this answers your question.
For more information see Apigee API doc :https://cloud.google.com/apigee/docs/reference/apis/apigee/rest
Yes, In Apigee X you can use AppGroups
For more info check this doc : https://cloud.google.com/apigee/docs/api-platform/publish/organizing-client-app-ownership
Also see, Introducing public preview of AppGroups :
If you are using Apigee Drupal Portal see this :
Thanks @shishir21 and do you know how can I add developer to AppGroups?
You can add developer/members as custom attributes of the AppGroup.
We store AppGroup membership information inside '__apigee_reserved__developer_details' attribute with key value (Combination of developers and roles see here )
I hope this answers your question.
For more information see Apigee API doc :https://cloud.google.com/apigee/docs/reference/apis/apigee/rest
Thank you @shishir21 it was what I need exactly.
Reviving this thread.
Hi @shishir21 , other than logical grouping of the apps, are there any differences between company apps and AppGroups? We are also migrating to Apigee X and I was thinking if we just create the company apps in Edge as developer apps in Apigee X. We did not implement any monetization.
Thanks!
Hi @rssabandal
The main difference is AppGroups can manage developer and their roles within the group, while company apps & developer apps don't have this feature.
Also please check all things you can do with Appgroups - https://cloud.google.com/apigee/docs/api-platform/publish/organizing-client-app-ownership
Please know the above points and make a decision.
Thanks!
I'm just thinking if it's not needed since our internal team are the only ones that have access to the Apigee X instance. Thanks a lot for the input!
Also you can check how you can Manage with Edge - https://docs.apigee.com/api-platform/monetization/companies-and-developers-manage-manually