Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Sharing settings determine who can access content in Synapse and what permissions those users have with respect to a dataset. For example, sharing settings on a File file can be used to control who can view, edit, download, or delete content. You are responsible for determining the appropriate sharing setting for any content that you upload into Synapse.

In addition to sharing settings, you can also limit how shared data will be used by adding Conditions of Useconditions for use. This article covers how to control sharing settings in Synapse, see the Conditions for Useuse page for information about those additional restrictions.

Info

Important: Synapse users are responsible for determining the appropriate sharing setting for any content they upload into Synapse.

Permissions

You can use the sharing settings to grant different levels of access, or permissions, to individuals or Teams. The permission categories are: view, download, edit, edit and delete, and administrator. You can apply sharing settings to an entire Projectproject, or you can apply sharing settings to individual Filesfiles, Foldersfolders, Tablestables, and Views views within a Projectproject.

View permissions

View permissions give you the ability to see that something in Synapse exists (like the name of a Projectproject, Filefile, Folder, Tablefolder, or Viewtable). You can discover the item using Synapse search, and it will be visible to you if included in Viewa table or a file view. If there are annotations associated with it, you can see these as well. You , however you cannot see the contents of the item. For example, if you have view permissions on a Filefile, you will be able to see the File file name and associated annotations, but you will not be able to see a preview of the File file or download its contents. View permissions are the only permissions that can be granted to the public (anonymous users).

Download permissions

Download permissions give you the ability to see the contents of a Projectproject, Filefile, Folderfolder, Table, or View table and download the contents to your own computer. Having download permissions includes also having view permissions.

Edit permissions

Edit permissions allow a Synapse user to make changes to something in Synapse. This permission level also allows you to upload data to a Folder folder or Project project where you are not an Administrator administrator (although you must be a certified user to do so). A user with edit permissions can:

Someone with edit permissions cannot delete something that is shared with them. Edit permissions are cumulative with view and download permissions.

Edit and delete permissions

Edit and delete permissions allow you to delete something that is shared with you, in addition to the edit permissions previously described.

Administrator permissions

Administrator permissions allows you to change the sharing settings and metadata related to an entity. You can also change the friendly URL of a Projectproject. You can add, remove, or modify the sharing settings, including removing yourself. Administrator permissions are cumulative with edit and delete permissions.

Edit

...

sharing settings on a

...

project

When managing sharing settings, there are two main options: public and private. The private sharing setting limits access to only specified users and teams. By default, all new Synapse Projects projects are set to private, and you can manually add additional collaborators and set their permissions as needed. When you create a new Projectnew project, you are the only Synapse user with access and your permissions level will be Administratorbe administrator. The public sharing setting allows you to specify permissions for any registered Synapse user as well as to allow anyone on the web to view an item.

To view and modify sharing settings on a Projectproject, navigate to the Project project and click Project Settings in the upper right corner of your screen. Select Project Sharing Settings from the drop down menu.

...

The resulting pop-up window displays the individual users or teams that have been assigned specific permissions for this Projectproject. You can add individuals or groups by entering a username and then selecting the appropriate level of permissions from the drop down menu. You can manage permissions for a group of users at once by first adding these users to a Teamteam. If certain individuals require unique permissions, consider creating multiple teams or sharing the item directly with the individuals that require unique permissions.

At the bottom of the sharing settings pop-up window, you have the option to make the Project project public using the Make Public button.

...

Clicking on Make Public adds two additional groups to your sharing settings window: 1) all registered Synapse users and 2) anyone on the web.  You can edit the level of access for either group and then click Save to make your changes.  Note that you can only grant view permissions to “anyone on the web”. To remove the settings for these two groups, click Make Private.

Edit

...

sharing settings on

...

files,

...

folders, and

...

tables

You can adjust the sharing settings for individual Foldersindividual folders, Files files, Tablestables, and Views separately views separately from their parent Project project or Folderfolder. For example, you may wish to keep a particular Folder folder private while you make the Project project public. Or you may want to share drafts of individual Files files with collaborators first prior to sharing them publicly.

By default, all of the content residing within a Project parent project inherits the Project same sharing settings. If you move an item, then it carries those settings to another Projectproject. You can override this inheritance by defining a Local Sharing Setting for a local sharing setting for that specific item. To do so, navigate to the Filefile, Folderfolder, Tabletable, or Viewview, then click on the Tools menu. Select the Sharing Settings option from the dropdown menu. You’ll see the current (inherited) sharing settings in the resulting pop-up window. You will also see the option to Create Local Sharing Settings, which allows you to specify different sharing settings than the parent Folder folder or Projectproject.

Sharing

...

wikis and

...

discussion forums

You cannot set local sharing settings for Wikis and Discussion Forumsfor wikis and discussion forums. These areas can only inherit the sharing settings from their parent project.

...