Communities in DataSphere
Communities represent a way to organize team work in DataSphere. A community determines the scope of projects and resources and helps set up team activities.
Roles determine what the community members can do. A community member may be a developer, editor, or administrator. For a full list of community members, see the Members tab. Developers can create projects and their resources, run calculations in the IDE, and share resources in the community. Editors can change settings. Community administrators can invite new members to the community and manage their roles. For more information about roles in DataSphere, see Access management in DataSphere.
You can attach to a community any link you want to share with its members.
To create resources and run projects in the IDE, link a Yandex Cloud billing account to the community. To learn how to do it, see Linking a billing account.
Sharing DataSphere resources
DataSphere resources are assigned to the project in which they were created. However, communities enable you to use resources from a project in other projects. This helps you save your time and money on new resource creation.
A project editor can use the Access tab on the resource page to share a project resource in a community where they are a developer. The resource will then appear among the community resources and all community members will be able to use it in their projects.
For example, Julia works with multiple teams and belongs to their communities with different access rights:
- In the
Cat loverscommunity:Admin
(thedatasphere.communities.admin
role).- In the
Counting fencescommunity:Developer
(thedatasphere.communities.developer
role).- In the
Top secretcommunity:Viewer
(thedatasphere.communities.viewer
role), but noEditor
privilege in theProject_111project of this community (thedatasphere.community-projects.editor
role).Julia can:
- Share the resources of any project from the
Cat loverscommunity in this community.- Share the resources of any project from the
Cat loverscommunity in theCounting fencescommunity.- She can also publish the
Project_111resources in theCat loversandCounting fencescommunities, but cannot share them in theTop secretcommunity.
Note
You can only share resources within a single organization between communities created in the same availability zone.