# 在受管空间中使用应用程序

受管空间与有限的查看器组共享安全应用程序。应用程序从个人或共享空间发布到受管空间。

信息注释受管空间在 Qlik Cloud Analytics 入门版 或 Qlik Sense Business 中不可用。

发布到受管空间的应用程序与原始应用程序保持父子关系。对父应用程序的更新可以重新发布到子应用程序。父应用程序可以在空间之间移动，而不会破坏关系。如果父应用程序被删除，则受管空间中的应用程序将成为孤立应用，并且无法重新发布。

受管空间成员在如何添加内容或更改应用程序的数据模型方面受到限制。有关受管空间权限的说明，请参阅 [受管空间中应用程序的数据源](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/app-data-managed-spaces.htm)。

## 限制

受管空间存在以下限制：

* 无法将 On-demand 模板应用程序发布到受管空间。

* 无法更改受管空间中已发布应用程序的数据模型。

* 可以仅导出受管空间中的应用程序，而不导出数据。

* 您无法通过用户活动中心移动已发布到受管空间中的应用程序。管理员可以在Administration活动中心中移动已发布的应用程序。请参阅[更改应用程序的空间](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-administer-apps.htm#ChangeSpace)。

* 只有在受管空间中发布的应用程序中复制工作表时，才能使用主条目。资产面板中没有字段。

* 在托管空间中创建数据连接后，如果没有管理员的帮助，就无法将该连接移动到另一个空间。若要将连接移动到另一个空间，请与管理员联系，或使用相同的设置在所需空间中重新创建连接。

  有关管理员如何移动连接的文档，请参阅[管理管理员的数据连接](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-administer-data-connections.htm)。

## 将应用程序发布到受管空间

在托管空间中具有所有者或可以发布空间角色的用户可以将应用程序发布到该托管空间。如果正在发布的应用程序在共享空间中，则您还需要在该共享空间中具有可以编辑空间或更高的角色才能发布该应用程序。 将应用程序发布到托管空间将在托管空间中创建该应用程序的副本。同一应用程序可以发布到多个托管空间。

应用程序在发布对话框中指示其上次发布至托管空间的时间。

信息注释

已发布的应用程序副本不包括计划的重新加载任务。已发布的应用程序必须在托管空间中的版本上重新配置其任务。

信息注释为 Insight Advisor Chat 启用的应用程序在发布到托管空间后必须重新加载。

信息注释

当应用程序从共享空间发布到托管空间时，所有公开的工作表、书签和故事都不能在受管空间中存在的应用程序副本中取消发布。

执行以下操作：

1. 单击应用程序上的 the Manage icon 并选择 &gt; Publish to space。

2. 选择受管空间。

3. 可选择更改应用程序的已发布应用程序名称、描述和标签。

4. 单击发布。

## 重新发布应用程序

托管空间中的应用程序通过重新发布源应用程序进行更新。重新发布应用程序时，您可以发布应用程序的新版本，也可以替换托管空间中应用程序的现有副本。

信息注释

将应用程序发布到与托管空间中的应用程序共享名称的托管空间，会被视为替换该应用程序。

例如，您可能会上传一个应用程序，该应用程序是共享空间中以前发布过的应用程序的旧版本，并且具有相同的应用程序名称。如果将该应用程序发布到同一托管空间，就会出现替换选项而非发布选项。

如果不希望以这种方式替换应用程序，请更改应用程序的名称并重新发布或单击发布新应用程序。

信息注释

变量可以在 托管空间 应用程序中创建，并在应用程序重新发布时被移除。

应用程序并非必须在同一空间中才能重新发布。例如，您可以使用单独的开发和验证空间来开发应用程序，每个空间都有原始应用程序的副本。任一空间都可以将其应用程序副本重新发布到托管空间。

如果应用程序的另一个副本已重新发布并替换了托管空间中的应用程序，您将看到“发布”对话框。如果在发布时更改名称以匹配托管空间中应用程序的名称，则将重新发布该应用程序。

重新发布应用程序不会影响已在应用程序的现有已发布副本上配置的计划重新加载的任何任务。重新发布后，这些任务保持不变。

执行以下操作：

1. 在应用程序上单击 the Manage icon 并选择 &gt; Publish to space。

2. 如果要发布应用程序的新版本，请单击新发布。

3. 如果要替换应用程序的现有已发布副本，请选择要替换的副本。

4. 要在应用程序中包含数据，请选择包括数据。

5. 单击重新发布。

## 在受管空间中重新加载应用程序

空间所有者和具有可管理权限的用户可以手动刷新应用程序，并为空间中的应用程序创建计划的重新加载任务。

## 从托管空间导出应用程序

您可以在没有数据的情况下导出托管空间中的应用程序。这允许可能无法访问源应用程序的用户创建应用程序的备份副本。当源应用程序被删除或以其他方式丢失时（例如，由于权限问题），这很有用。

若要从托管空间下载应用程序，您需要该空间中的所有者或可管理角色。租户管理员不能从托管空间下载应用程序，除非他们也具有所需的空间角色。

从托管空间下载应用程序后，可以将其重新上载到共享空间或个人空间，并发布回托管空间。

执行以下操作：

* 单击应用程序上的the 下载 icon，然后选择 &gt; 不含数据下载。

## 将内容发布到应用程序中的社区

应用程序发布后，可以向其中添加新的工作表、书签和故事，并与其他空间成员共享。有关更多信息，请参阅[授予工作表、工作表组、书签和故事的访问权限](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Share/make-public-or-private.htm)。

## 在受管空间中删除应用程序

删除受管空间中的应用程序将从该空间中删除该应用程序。已删除的应用程序无法重新发布。具有可以发布权限的用户必须再次将应用程序发布到受管空间。

执行以下操作：

* 单击应用程序上的 the 删除 icon，然后选择。