airavata-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcus Christie (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (AIRAVATA-2842) Django: Only display to user the list of applications that that user can launch
Date Sun, 15 Jul 2018 21:15:00 GMT

     [ https://issues.apache.org/jira/browse/AIRAVATA-2842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Marcus Christie updated AIRAVATA-2842:
--------------------------------------
    Description: 
Use the work done in AIRAVATA-2690 to only display applications where
* application is deployed on a compute resource that belongs to a GroupResourceProfile that
is shared with the user
* and, the application deployment of that application is also shared with the user

TODO
* [ ] Backend API: getAllAppModules - should call getAccessibleAppModules
* [ ] Backend API: getAppModuleDeployedResources - should restrict to only accessible application
deployments
* [ ] Backend API: getAvailableAppInterfaceComputeResources - should restrict to only accessible
application deployments
* [ ] Backend API: getAccessibleAppModules - can remove the ResourcePermissionType parameter
* [ ] UI: get list of application modules for dashboard by calling getAccessibleAppModules

  was:
Use the work done in AIRAVATA-2690 to only display applications where
* application is deployed on a compute resource that belongs to a GroupResourceProfile that
is shared with the user
* and, the application deployment of that application is also shared with the user

TODO
[ ] getAllAppModules - should call getAccessibleAppModules
[ ] getAppModuleDeployedResources - should restrict to only accessible application deployments
* [ ] UI: get list of application modules for dashboard by calling getAccessibleAppModules


> Django: Only display to user the list of applications that that user can launch
> -------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-2842
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-2842
>             Project: Airavata
>          Issue Type: Story
>            Reporter: Marcus Christie
>            Priority: Major
>
> Use the work done in AIRAVATA-2690 to only display applications where
> * application is deployed on a compute resource that belongs to a GroupResourceProfile
that is shared with the user
> * and, the application deployment of that application is also shared with the user
> TODO
> * [ ] Backend API: getAllAppModules - should call getAccessibleAppModules
> * [ ] Backend API: getAppModuleDeployedResources - should restrict to only accessible
application deployments
> * [ ] Backend API: getAvailableAppInterfaceComputeResources - should restrict to only
accessible application deployments
> * [ ] Backend API: getAccessibleAppModules - can remove the ResourcePermissionType parameter
> * [ ] UI: get list of application modules for dashboard by calling getAccessibleAppModules



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message