airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hasini Gunasinghe <hasi7...@gmail.com>
Subject Admin-only methods in the Airavata API
Date Sat, 01 Aug 2015 16:51:43 GMT
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.

Mime
View raw message