Hi Hasini, I gave you admin-read-only permissions in the testdrive.airavata.org gateway. You would be able to view all available functionality for the admin. gave access to username hasinig
In the gateway we have hidden credential store UI. so you should check those API methods as well. Hope this helps Thank you, Eroma On Sat, Aug 1, 2015 at 12:51 PM, Hasini Gunasinghe <hasi7...@gmail.com> wrote: > Hi Devs, > > I need to identify the admin-only methods in the current Airavata API when > composing the default XACML policy of the security solution. > > As I got to know during the GSoC hangout last Friday, I extracted the > following method names as the admin methods from AdminUtilities [1] and > AppUtilities [2] of PHP Gateway source. (I could not identify them through > the account created at testdrive.airavata.org because I think my account > is not an admin account) > > Can you please let me know if I have missed any admin methods in the > following list? If so, can you please point out from where to extract the > other admin method names? > > addGateway > deleteGateway > updateGateway > getExperimentStatistics > registerApplicationModule > deleteApplicationModule > getAllApplicationInterfaces > updateApplicationInterface > deleteApplicationInterface > getAllComputeResourceNames > getAllApplicationDeployments > updateApplicationDeployment > registerApplicationDeployment > deleteApplicationDeployment > getAllAppModules > getApplicationInterface > getApplicationInputs > getApplicationOutputs > > [1] > https://github.com/apache/airavata-php-gateway/blob/master/app/libraries/AdminUtilities.php > [2] > https://github.com/apache/airavata-php-gateway/blob/master/app/libraries/AppUtilities.php > > Thanks & Best Regards, > Hasini. > -- Thank You, Best Regards, Eroma