Hi Sneha,

If I recollect correctly, the roadmap to introduce the “Airavata-Services” SDK 
included the Profile Service which consisted of 3 components – user, tenant and 
groups. Currently, we have implemented the user and tenant SDKs. I am assuming, 
if you want to allow management of the groups (via sharing) at the PGA or via 
service APIs, you will need to add a new implementation/service for groups in 
the "profile-service" – something like "profile-group-core", and add thrift 
server handler to "profile-service-server".

Hope this helps!

Thanks and Regards,
Gourav Shenoy

From: Sneha Tilak <[email protected]>
Reply-To: "[email protected]" <[email protected]>
Date: Monday, July 24, 2017 at 12:53 PM
To: "[email protected]" <[email protected]>, "Christie, Marcus 
Aaron" <[email protected]>
Subject: Exposing Sharing Service through PGA

Hi dev / Marcus,

I have been working on implementing a UI to create and manage user groups in 
Airavata. For this, we have to expose the Sharing Registry services to the PGA. 
What would be the best way to do this?

Marcus, would this be similar to what we did for the Keycloak and Tenant 
profile features?

Regards,
Sneha Tilak

Reply via email to