You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Jeff Kinnison (JIRA)" <ji...@apache.org> on 2016/08/03 19:09:20 UTC

[jira] [Commented] (AIRAVATA-2014) User A shared a project with User B giving write access. User B cannot modify the Project

    [ https://issues.apache.org/jira/browse/AIRAVATA-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15406439#comment-15406439 ] 

Jeff Kinnison commented on AIRAVATA-2014:
-----------------------------------------

This is occurring because the owner of the default project is not being granted read privileges when the default project is being created. Read and write privileges are granted based on two different Grouper groups for the project/experiment. Write permissions are being set, but read are not. The same issue was occurring with cloning experiments.

I've put in a workaround, but fixing the API to grant read and write permissions is a better long-term solution.

> User A shared a project with User B giving write access. User B cannot modify the Project
> -----------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-2014
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-2014
>             Project: Airavata
>          Issue Type: Bug
>          Components: PGA PHP Web Gateway
>    Affects Versions: 0.17-SNAPSHOT
>         Environment: https://dev.seagrid.org
>            Reporter: Eroma
>            Assignee: Jeff Kinnison
>
> User A shared his 'Default Project' with user B.
> User B is in admin role and has write access to the above Default Project.
> Edited the project by adding another shared user to the project.
> upon saving the changes got error 'Undefined property: stdClass::$read' (image attached)
> Since User B has write access to the Default Project should be able to edit and save the changes successfully.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)