> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kasoftware.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 工作区

> 管理知行之桥工作区以隔离工作流、控制用户访问权限并组织端口。

**工作区**能够隔离工作流画布。在单独的工作区中配置的端口和工作流会保存在磁盘上完全独立的文件夹中，从而允许出于组织目的完全分离流程。

一次仅显示一个工作区的端口，因此使用多个工作区有助于减少 **工作流** 页面上的混乱。例如，单个工作流画布可以包含 Amazon、Target 和 Walmart 的自动交易流程，但这些独立的工作流也可以分隔到新的工作区中，如下图所示：

![Three workspace cards for Amazon, Target, and Walmart](https://mintcdn.com/qiao/4hcVjuRd69QHuQ3V/26.4/images/Workspaces.png?fit=max\&auto=format\&n=4hcVjuRd69QHuQ3V\&q=85\&s=4296f27685635b87f4e484ccf975824e)

使用工作区来划分工作流还提供了一种轻松控制用户权限及其对这些工作流访问权限的方法。以上图为例，分配给 Jenny 的用户帐户可能对 Amazon 工作区具有完全访问权限，对 Target 工作区具有更有限的访问权限，而对 Walmart 工作区完全没有访问权限。有关权限的更多信息，请参阅[用户角色](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/settings/user-roles.md)。

一个工作区中的端口无法连接到另一工作区中的端口。

[日志页面](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/activity.md)会收集并显示所有工作区的数据。可以在 **消息** 选项卡上按工作区名称进行过滤，但对于应用程序监视和管理，工作区在功能上被视为相同。

## 使用工作区列表

单击 **工作流** 选项卡时，将看到工作区列表。在这里，可以对单个工作区执行操作，或使用[工作区卡](#工作区卡)上的复选框选择多个工作区来执行批量操作。

![Workspace grid showing multiple workspaces and options](https://mintcdn.com/qiao/cAp6sdkg0SyWJqZM/26.4/images/workspace_grid.png?fit=max\&auto=format\&n=cAp6sdkg0SyWJqZM\&q=85\&s=70f530070e35b73546bc33779a1cb554)

可以执行以下操作：

* 单击 ![Refresh icon](https://mintcdn.com/qiao/cAp6sdkg0SyWJqZM/26.4/images/workspace_grid_refresh.png?fit=max\&auto=format\&n=cAp6sdkg0SyWJqZM\&q=85\&s=b7e74b96c17df00cdcb7a9510b517315) 刷新选定的工作区（如果未选择任何工作区，则刷新所有工作区）。
* 单击 ![Help icon](https://mintcdn.com/qiao/kYLwR1iZrGqYINH1/26.4/images/flows_help.png?fit=max\&auto=format\&n=kYLwR1iZrGqYINH1\&q=85\&s=98108286f04edc3be91d4f50f3fe2bc3) 在新的浏览器选项卡中打开本文档。
* 单击 **添加工作区** 打开包含以下选项的下拉菜单：
  * **添加新工作区**：创建新工作区。
  * **导入工作区**：打开 **工作区导入** 对话框。导航到要导入的 `.arc` 文件并选择 **打开**。单击 **下一步** 设置工作区导入选项，然后再次单击 **下一步** 检查冲突并完成导入。有关详细信息，请参阅[设置导入选项](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/importing-exporting-flows.md#设置导入选项)和[解决导入冲突](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/importing-exporting-flows.md#解决导入冲突)。
* 单击 **导出工作区** 将选定的工作区导出到 `.arc` 文件中（仅当至少选择一个工作区卡时可用）。
* 单击 **移除** 删除选定的工作区（仅当至少选择一个工作区卡时可用）。
* 单击 **取消选择** 清除已选择的工作区卡（仅当至少选择一个工作区卡时可用）。

通过搜索栏，可以搜索特定工作区、[端口](../connectors)、端口类型或[工作流 API](https://docs.kasoftware.com/26.4/self-hosted/zh/flows/flow-api.md)。

![Workspace search results](https://mintcdn.com/qiao/cAp6sdkg0SyWJqZM/26.4/images/workspace_searchresults.png?fit=max\&auto=format\&n=cAp6sdkg0SyWJqZM\&q=85\&s=ea9a707cee736bf06b3ce095b6561d22)

单击结果会将你带到其工作区卡中的该对象。

使用 **排序** 下拉菜单可按以下条件对工作区卡进行排序。单击 **重置** 可恢复默认排序。

* 按字母顺序
* 最后修改日期
* 最后访问日期

## 工作区卡

每个工作区卡都是一个快照视图，显示工作区名称以及该工作区中端口、工作流 API 和有访问权限的用户数量。

![Workspace card](https://mintcdn.com/qiao/cAp6sdkg0SyWJqZM/26.4/images/workspace_card.png?fit=max\&auto=format\&n=cAp6sdkg0SyWJqZM\&q=85\&s=52852e46d99780c6850f742858f0ecef)

<table>
  <colgroup>
    <col />

    <col />
  </colgroup>

  <thead>
    <tr><th>图标</th><th>说明</th></tr>
  </thead>

  <tbody>
    <tr>
      <td>
        ![Chain icon](https://mintcdn.com/qiao/cAp6sdkg0SyWJqZM/26.4/images/workspace_card_chain_icon.png?fit=max\&auto=format\&n=cAp6sdkg0SyWJqZM\&q=85\&s=fcb8fd960d0b5f4eba40aabb29c8faab)
      </td>

      <td>将鼠标悬停在此图标上可查看工作区中的端口列表。</td>
    </tr>

    <tr>
      <td>
        ![Screen icon](https://mintcdn.com/qiao/cAp6sdkg0SyWJqZM/26.4/images/workspace_card_screen_icon.png?fit=max\&auto=format\&n=cAp6sdkg0SyWJqZM\&q=85\&s=32c23cb1f3d744d5eb989bc6f0c1ef55)
      </td>

      <td>将鼠标悬停在此图标上可查看工作区中所有工作流 API 的列表以及正在使用的 HTTP 方法。</td>
    </tr>

    <tr>
      <td>
        ![User icon](https://mintcdn.com/qiao/cAp6sdkg0SyWJqZM/26.4/images/workspace_card_user_icon.png?fit=max\&auto=format\&n=cAp6sdkg0SyWJqZM\&q=85\&s=b1a22a7e24425cbc6503ddff1c2fbdca)
      </td>

      <td>将鼠标悬停在此图标上可查看对工作区具有权限的用户列表。</td>
    </tr>
  </tbody>
</table>

将鼠标悬停在卡片上并单击省略号，可查看其他选项：

![Workspace card ellipsis menu showing Import Flows, Export Flows, Settings, and Remove options](https://mintcdn.com/qiao/cAp6sdkg0SyWJqZM/26.4/images/workspace_card_additional_options.png?fit=max\&auto=format\&n=cAp6sdkg0SyWJqZM\&q=85\&s=ddc5167bc65a87c01fe284149dce3d95)

* **导入工作流**：打开 **导入** 对话框。导航到要导入的 `.arcflow` 文件并选择 **打开**。单击 **下一步** 设置工作区导入选项，然后再次单击 **下一步** 检查冲突并完成导入。有关详细信息，请参阅[设置导入选项](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/importing-exporting-flows.md#设置导入选项)和[解决导入冲突](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/importing-exporting-flows.md#解决导入冲突)。
* **导出工作流**：打开 **导出** 对话框，该对话框允许导出包含工作区内容的 `.arcflow` 文件。有关详细信息，请参阅[导出工作区](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/importing-exporting-flows.md#导出工作区)。
* **设置**：打开 **工作区设置** 面板。
* **移除**：删除当前工作区。

> [!TIP]
>
> 要导入全局 `.arc` 文件，请在 **工作流** 页面上使用 **添加工作区** 下拉菜单并选择 **导入工作区**。

## 默认工作区

知行之桥 包含一个无法删除的特殊 *Default* 工作区。你不需要使用多个工作区，因为可以在默认工作区中配置所有工作流。

默认工作区将所有应用程序数据文件和配置文件存储在应用程序目录中的 `data` 文件夹中。任何其他工作区的数据和配置文件都保存在应用程序目录中的 `workspaces` 文件夹中。

## 从工作流画布导航和管理工作区

从工作区列表中，单击进入一个工作区。

可以使用工作流画布的顶部工具栏来管理工作区：

![Flow canvas workspace toolbar options](https://mintcdn.com/qiao/kYLwR1iZrGqYINH1/26.4/images/flows_canvas_workspace_options.png?fit=max\&auto=format\&n=kYLwR1iZrGqYINH1\&q=85\&s=afbd8e174bf9ff34be28e92c2e4adc18)

* 使用左侧的工作区选择器下拉菜单切换到不同的工作区。
* ![View users icon](https://mintcdn.com/qiao/kYLwR1iZrGqYINH1/26.4/images/flows_view_users.png?fit=max\&auto=format\&n=kYLwR1iZrGqYINH1\&q=85\&s=e18c18139a7b9ce3e18ca5e6b1f1dd7a) 查看哪些用户可以访问此工作区，或添加新用户。此选项仅对 知行之桥 管理员用户可见。
* 单击省略号以获取其他选项，然后进行选择：
  * 选择 **导入工作流** 从另一个 知行之桥 实例导入工作区。导航到要导入的 `.arcflow` 文件并选择 **打开**。单击 **下一步** 设置工作区导入选项，然后再次单击 **下一步** 检查冲突并完成导入。有关详细信息，请参阅[设置导入选项](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/importing-exporting-flows.md#设置导入选项)和[解决导入冲突](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/importing-exporting-flows.md#解决导入冲突)。
  * 选择 **导出工作流** 以导出可导入到另一个 知行之桥 实例中的工作区。设置导出首选项，然后单击 **导出** 以创建 `.arcflow` 文件。有关详细信息，请参阅[设置导出选项](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/importing-exporting-flows.md#设置导出选项)。
  * 单击 **设置** 打开工作区特定的[设置](#工作区设置)面板。
* ![Help icon](https://mintcdn.com/qiao/kYLwR1iZrGqYINH1/26.4/images/flows_help.png?fit=max\&auto=format\&n=kYLwR1iZrGqYINH1\&q=85\&s=98108286f04edc3be91d4f50f3fe2bc3) 单击 **帮助** 按钮可在新的浏览器选项卡中打开工作流设计器的文档。
* 使用搜索栏搜索当前工作区中的端口、[工作流 API](https://docs.kasoftware.com/26.4/self-hosted/zh/flows/flow-api.md)、已保存视图和[注解](https://docs.kasoftware.com/26.4/self-hosted/zh/flows/designing-a-flow.md#使用注解)。找到搜索内容后，单击它即可转到画布中的对象。
* ![Cursor select toggle](https://mintcdn.com/qiao/kYLwR1iZrGqYINH1/26.4/images/flows_cursor_select.png?fit=max\&auto=format\&n=kYLwR1iZrGqYINH1\&q=85\&s=20f7481e979d8d299e7efea76d3233f8) 使用切换按钮设置光标执行的操作。选项包括：
  * **移动**：允许用户在画布上单击并拖动，以在画布内导航。这是默认操作。
  * **多选**：允许用户在一组端口周围绘制矩形。创建工作流 API 或需要一次移动或删除多个端口时，此功能非常有用。右键单击矩形可查看可对矩形中所有对象执行的操作。
* ![Undo icon](https://mintcdn.com/qiao/kYLwR1iZrGqYINH1/26.4/images/flows_undo.png?fit=max\&auto=format\&n=kYLwR1iZrGqYINH1\&q=85\&s=2c2603cd477bb2ecbad52a3fa91711d4) 撤消最近的操作。
* ![Redo icon](https://mintcdn.com/qiao/kYLwR1iZrGqYINH1/26.4/images/flows_redo.png?fit=max\&auto=format\&n=kYLwR1iZrGqYINH1\&q=85\&s=d1bcf5411bda9a28993ff216e7fa00fd) 在画布上恢复之前撤消的布局。
* ![Save view icon](https://mintcdn.com/qiao/kYLwR1iZrGqYINH1/26.4/images/flows_save_view.png?fit=max\&auto=format\&n=kYLwR1iZrGqYINH1\&q=85\&s=9e7d4748e4e55ce1cdd7cab967be4903) 保存当前工作区视图。
* ![Auto-format icon](https://mintcdn.com/qiao/kYLwR1iZrGqYINH1/26.4/images/flows_autoformat.png?fit=max\&auto=format\&n=kYLwR1iZrGqYINH1\&q=85\&s=35c1da334935dd891c2d10698f4866e5) 自动格式化并布局整个工作流画布。如果在工作区中选择了多个端口，请使用此功能仅自动格式化选定的端口。

> [!TIP]
>
> 单击 **工作流** 面包屑链接可返回工作区列表。
>
> 工作流画布右下角的小地图显示工作区中端口的轮廓。画布的当前视图由地图中的白色矩形表示。在画布上移动时，白色矩形也会移动，因此你始终可以大致了解自己在工作区中的位置。

## 工作区设置

工作区设置由一组选项卡组成，可以按工作区控制特定设置。要打开工作区设置，请将鼠标悬停在工作区卡上并在省略号菜单中单击 **设置**，或者打开一个工作区并在工具栏的省略号菜单中单击 **设置**。使用面板右侧的选项卡在各个类别之间切换。

![Workspace settings panel](https://mintcdn.com/qiao/cAp6sdkg0SyWJqZM/26.4/images/workspace_settings.png?fit=max\&auto=format\&n=cAp6sdkg0SyWJqZM\&q=85\&s=55850e0b5fa6ad0730443de40859d610)

对于通知、性能和清理类别，必须使用 **覆盖全局设置** 开关才能使工作区特定的设置生效。这些设置是[设置页面](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/settings/settings-page.md)上选项的子集。可以配置：

* [提醒](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/settings/alerts.md)
* [性能设置](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/settings/performance-settings.md)
* [清理设置](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/settings/cleanup-settings.md)
* [Git 版本控制](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/git-version-control.md)：使用 **启用 Git 版本控制** 开关为工作区启用 Git 版本控制（[Default](#默认工作区) 工作区不支持此功能）。
* 其他设置：使你能够在以分号分隔的列表中配置隐藏的端口设置（例如，`setting1=value1;setting2=value2`）。正常的端口用例和功能不应要求使用这些设置。

### 允许在通知主题中使用 ArcScript

在 **通知** 选项卡上，选择 **允许在主题中使用 ArcScript**，即可在通知电子邮件的主题中使用 [ArcScript](../scripting)。启用此设置后，**主题** 字段中会出现 `</>` 按钮。单击该按钮可打开 ArcScript 编辑器。

**允许在主题中使用 ArcScript** 设置可以在应用程序、工作区和端口级别进行配置。如果同时在工作区和端口级别配置了此设置，则端口级别的设置会覆盖工作区级别的设置。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.