You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Marcus Christie (JIRA)" <ji...@apache.org> on 2019/04/04 19:52:00 UTC
[jira] [Created] (AIRAVATA-3005) [GSoC] Custos Django Admin Portal
Marcus Christie created AIRAVATA-3005:
-----------------------------------------
Summary: [GSoC] Custos Django Admin Portal
Key: AIRAVATA-3005
URL: https://issues.apache.org/jira/browse/AIRAVATA-3005
Project: Airavata
Issue Type: New Feature
Components: Django Portal, Security
Reporter: Marcus Christie
The new Custos effort [1] will extract and generalize security components in Apache Airavata. To that end a new web user interface will be needed that will allow users to request and manage tenants in the Custos system. Web user interfaces will also need to be built that will allow users.
Tenant Admins will need to
* request new tenants
* manage security settings for their tenants
* generate client ids and secrets and appropriate restrictions
* manage users and groups of users
Tenant Users will need to
* create user account
* manage user profile
* manage groups
* register cloud resources
* share access to cloud resources with other users/groups
Students would need good web development skills, both backend (Django/Python) and frontend (JavaScript/HTML/CSS) skills.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)