#NEWLINE# def list( self , request , * args , **kwargs ) : #NEWLINE# #INDENT# '\n        Project permissions expresses connection of users to a project. Each project has two associated user groups that\n        represent project managers and administrators. The link is maintained\n        through */api/project-permissions/* endpoint.\n\n        Note that project membership can be viewed and modified only by customer owners, corresponding project group\n        managers and staff users.\n\n        To list all visible links, run a **GET** query against a list.\n        Response will contain a list of project users and their brief data.\n\n        To add a new user to the project, **POST** a new relationship to */api/project-permissions/* endpoint specifying\n        project, user and the role of the user (\'admin\' or \'manager\'):\n\n        .. code-block:: http\n\n            POST /api/project-permissions/ HTTP/1.1\n            Accept: application/json\n            Authorization: Token 95a688962bf68678fd4c8cec4d138ddd9493c93b\n            Host: example.com\n\n            {\n                "project": "http://example.com/api/projects/6c9b01c251c24174a6691a1f894fae31/",\n                "role": "manager",\n                "user": "http://example.com/api/users/82cec6c8e0484e0ab1429412fe4194b7/"\n            }\n        ' #NEWLINE# return super ( ProjectPermissionViewSet , self ) . list ( request , * args , ** kwargs )