Sharing
| FUNCTION | DESCRIPTION |
|---|---|
accept_project_invitation |
Accept invitation to project |
get_access_info |
Returns information on your relationship with Project[ |
get_pending_invitations |
See your current invitations. |
get_project_guests |
Get the list of all the guests of your project (verified or not). |
invite_guest |
Add a guest to your project. |
leave_project |
Decline invitation to project |
patch_guest |
Change guest's permissions on your project. |
revoke_guest_access |
Remove a guest from your project. |
Classes¶
Functions:¶
accept_project_invitation(project_id, user=Depends(get_api_user), db=Depends(get_async_db))
async
¶
Accept invitation to project project_id.
Source code in fractal_server/app/routes/api/v2/sharing.py
get_access_info(project_id, user=Depends(get_api_guest), db=Depends(get_async_db))
async
¶
Returns information on your relationship with Project[project_id].
Source code in fractal_server/app/routes/api/v2/sharing.py
get_pending_invitations(user=Depends(get_api_guest), db=Depends(get_async_db))
async
¶
See your current invitations.
Source code in fractal_server/app/routes/api/v2/sharing.py
get_project_guests(project_id, owner=Depends(get_api_guest), db=Depends(get_async_db))
async
¶
Get the list of all the guests of your project (verified or not).
Source code in fractal_server/app/routes/api/v2/sharing.py
invite_guest(project_id, email, project_invitation, owner=Depends(get_api_user), db=Depends(get_async_db))
async
¶
Add a guest to your project.
Source code in fractal_server/app/routes/api/v2/sharing.py
leave_project(project_id, user=Depends(get_api_user), db=Depends(get_async_db))
async
¶
Decline invitation to project project_id or stop being a guest of that
project.
Source code in fractal_server/app/routes/api/v2/sharing.py
patch_guest(project_id, email, update, owner=Depends(get_api_user), db=Depends(get_async_db))
async
¶
Change guest's permissions on your project.
Source code in fractal_server/app/routes/api/v2/sharing.py
revoke_guest_access(project_id, email, owner=Depends(get_api_user), db=Depends(get_async_db))
async
¶
Remove a guest from your project.