# 在共享空间中工作

共享空间是 Qlik Cloud 分析 的一个部分，用于协作开发应用程序并控制对应用程序的访问。 您可以使用 目录 中的空间下拉列表找到您的共享空间。

将成员添加到共享空间时，会为他们分配空间角色。每个空间角色都是一组权限，用于定义成员在共享空间中可以执行的操作。

共享空间中有以下空间角色：

* 所有者：您是可管理空间及其成员并在空间中创建内容的第一个管理员。您无法编辑不属于您的应用程序和脚本的加载脚本—要执行此操作，您需要可以在应用程序中编辑数据空间角色。

  除非您是管理员，否则无法将此角色分配给空间的其他成员。如果没有管理员操作，也无法从空间成员中删除此空间角色。除非您以管理员身份有权访问 Administration 活动中心，否则无法从空间中删除具有所有者角色的成员。

* 可以管理：您可管理空间及其成员并在空间中创建内容。您无法编辑不属于您的应用程序和脚本的加载脚本—要执行此操作，您需要可以在应用程序中编辑数据空间角色。

* 可以编辑：您可在应用程序中添加和编辑内容。您无法管理空间及其成员身份。

* 可以编辑应用程序中的数据：您可以添加和编辑应用程序中的内容，也可以编辑共享空间中应用程序的加载脚本和商业逻辑。您无法管理空间及其成员身份。

* 可以查看：您可查看空间中的应用程序，但是不能创建内容或管理空间。

* 可使用数据：您可以使用数据源，但不能创建或编辑数据源。他们无法创建内容或管理空间。参见 [添加和管理分析数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-data-resources-spaces.htm#Managing) 了解空间中的数据源。

可以在空间中为成员分配不同的角色。也可以将他们从空间中移除。有关在共享空间中管理权限的信息，请参阅 [管理共享空间中的权限](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-shared-spaces.htm)。

您可以直接在共享空间中创建新的应用程序。您还可以将应用程序从您的个人空间移动到共享空间，以便其他成员可以处理它们。有关在空间中与用户协作的更多信息，请参阅 [在共享空间中使用应用程序](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-apps-in-spaces.htm)。

您可以与非空间成员共享共享空间中的应用程序，请参阅 [与非空间成员的用户共享应用程序](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/sharing-content-with-non-space-members.htm)。

## 创建共享空间

空间的所有者是创建该空间的用户。空间的所有者只能在 Administration 活动中心中更改。

租户管理员、分析管理员以及具有 Shared Space Creator 用户角色的用户可以创建共享空间。

默认情况下，Shared Space Creator 角色会自动分配给：

* 基于容量的订阅中的所有用户。

* 基于用户的订阅中具有 Professional 授权的所有用户。

有关更多信息，请参阅 [分配安全角色](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/SaaS-roles.htm)。

执行以下操作：

1. 转到 Analytics 活动中心的创建页面，然后选择 空间。

2. 输入空间的名称和描述。名称必须是唯一的。

3. 单击 创建。

## 将成员添加到共享空间

所有者或具有 可管理 角色的成员可以将成员添加到空间中。

如果租户中允许使用组，您可以将成员组添加到您的空间。如果空间成员在空间中同时具有个人权限和组权限，则应用最高权限级别。

信息注释 租户管理员或分析管理员可以在空间中为自己分配 可管理 角色，以便能够共享应用程序。租户管理员还可以获取空间的所有权以共享应用程序。

您可以邀请特定用户或群组到空间，或添加租户中的所有用户。如果您希望应用程序或内容普遍可供组织中的所有人使用，则添加所有用户会很有用。

执行以下操作：

* 在空间中，通过以下方式之一打开邀请对话框：

  * 单击共享。

  * 单击空间设置 &gt; 成员，然后选择添加成员。

* 要邀请特定用户或群组：

  * 按名称或电子邮件搜索用户或群组，然后选择您要邀请的成员。

  * 为新成员选择权限。

  * 单击发送。

* 要邀请您租户中的所有用户：

  * 在 &lt;您的租户名称&gt; 的任何人旁边的下拉列表中选择权限。

  * 单击完成。

## 从共享空间中移除成员

您可以从空间中移除成员。

执行以下操作：

1. 在空间中，单击 空间设置，然后选择 成员。
2. 在 角色 下，单击要移除的成员旁边的 the 向下箭头 icon。
3. 单击 移除。

提示注释

如果您想将该成员重新添加到空间中，请在出现的弹出窗口中单击撤销。

## 编辑共享空间的名称和描述

您可以更改空间的名称和描述。

执行以下操作：

1. 在空间中，单击 空间设置，然后选择 编辑空间。
2. 更改名称和描述，然后单击 保存。

## 删除共享空间

您可以删除空间。只有租户管理员、分析管理员或具有 是所有者 或 可管理 角色的用户才能删除空间。

1. 在空间中，单击 空间设置，然后选择 删除空间。
2. 单击 删除。

## 与他人协作开发应用程序

当协作者在共享空间中获得足够的权限时，他们将有权从头到尾共同构建应用程序。在应用程序开发的早期阶段，具有 可编辑应用程序中的数据 角色的用户可以共同处理加载脚本，从而允许协作创建应用程序的底层数据架构。

共享空间的主要优势之一是能够轻松地在私有和公共访问之间切换内容。例如，用户可以先私下开发工作表，然后将其公开，以便其他人可以尝试使用它、编辑它并向其中添加新内容。

空间成员可以轻松地复制公共内容，为自己创建一个私有副本，然后他们可以对其进行调整和微调。然后可以再次公开内容的修订副本，以便其他协作者可以查看更改。公共工作表、书签和故事也可以由不一定创建它们的其他用户设为私有。这些功能（包括各种可用的空间角色）允许团队决定谁控制应用程序中的哪些内容，以及哪些内容被视为已完成并准备好用于其功能目的。

有关应用程序中私有和公共内容的更多信息，请参阅 [授予工作表、工作表组、书签和故事的访问权限](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Share/make-public-or-private.htm)。

此外，用户可以在空间中创建和编辑注释，以对应用程序的特定部分（例如可视化或选择项状态）发表评论。您可以直接在注释中提及用户，并跟踪团队成员之间关于应用程序开发细节的对话。有关注释的协作优势的更多信息，请参阅 [使用备注获取和分享见解](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Notes/notes-overview.htm)。

## 示例工作流：使用共享空间开发和共享应用程序

有多种方法可以协作开发应用程序并与其他成员共享。 以下是使用共享空间的示例工作流：

1. 创建应用程序

   在您的个人空间中创建应用程序。添加数据源，创建数据模型，并为应用程序创建计划重新加载。

   [创建应用程序并添加数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/create-app-cloud-hub.htm)

2. 创建共享空间

   添加一个共享空间以协作开发您的应用程序。

3. 将您的应用程序移动到空间

   一旦应用程序准备好进行协作，请将您的应用程序移动到您的共享空间。

   [在空间之间移动应用程序](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-apps-in-spaces.htm#Moving)

4. 将用户添加到空间

   将协作者添加到您的空间，并为他们分配 可编辑 或 可编辑应用程序中的数据 角色。在基于用户的订阅中，协作者还必须具有 Professional 授权。

5. 将数据添加到空间

   （可选）将其他数据资源添加到空间供其他协作者使用。

   [添加和管理分析数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-data-resources-spaces.htm)

6. 在空间中协作开发应用程序

   所有具有 可编辑 角色的用户都可以向应用程序添加工作表、故事和书签。他们的内容是私有的，直到他们选择在应用程序中将其公开。

   具有 可编辑应用程序中的数据 角色的用户可以与应用程序所有者协作开发应用程序加载脚本。

   [在共享空间中使用应用程序](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-apps-in-spaces.htm)

   [授予工作表、工作表组、书签和故事的访问权限](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Share/make-public-or-private.htm)

7. 将应用程序的目标受众添加到空间

   当应用程序为其目标受众准备就绪时，您可以将他们添加到您的空间。

   如果此空间纯粹用于开发，您可以将应用程序移动到应用程序受众有权访问的另一个空间。

   [管理共享空间中的权限](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-shared-spaces.htm)

   [在空间之间移动应用程序](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-apps-in-spaces.htm#Moving)

8. 更新您的应用程序

   您可能会收到来自应用程序受众的反馈。可以随时通过更改应用程序中的数据模型或内容来更新空间中的应用程序。

9. 从共享空间中停用应用程序

   当不再需要该应用程序时，您可以将其删除。

   [删除应用程序](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/delete-app-cloud-hub.htm)

10. 停用空间

    当不再需要该空间时，您可以将其删除。

相关学习内容：

* [Qlik Cloud 入门](https://help.qlik.com/lnk/Getting_started_Qlik_Cloud)
* [如何在 Qlik Cloud 中创建空间并组织应用程序？](https://help.qlik.com/lnk/How_create_spaces_organize_apps_Cloud)
* [区分和管理 Qlik Cloud 空间](https://help.qlik.com/lnk/Differentiate_manage_spaces)

## 了解详情

* [Qlik Cloud 入门](https://help.qlik.com/lnk/Getting_started_Qlik_Cloud)
* [如何在 Qlik Cloud 中创建空间并组织应用程序？](https://help.qlik.com/lnk/How_create_spaces_organize_apps_Cloud)
* [区分和管理 Qlik Cloud 空间](https://help.qlik.com/lnk/Differentiate_manage_spaces)