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:54:00 UTC

[jira] [Updated] (AIRAVATA-3005) [GSoC] Custos Django Admin Portal

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

Marcus Christie updated AIRAVATA-3005:
--------------------------------------
    Labels: gsoc2019  (was: )

> [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
>            Priority: Major
>              Labels: gsoc2019
>
> 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)