集成 Active Directory 和 Configuration Manager 中的数据

Active Directory 和 System Center Configuration Manager 是 Microsoft 提供的两个广泛使用的系统管理工具。它们是有关组织基础结构和部署的应用程序的丰富信息来源。在本文档中,Active Directory 或 Configuration Manager 部署的应用程序称为托管应用程序。

您可以将信息从 Active Directory 和 Configuration Manager 加载到 AppDNA 中。这有几个优点:

  • 您可以使用该部署信息将托管应用程序导入 AppDNA。
  • 您可以使用 AppDNA 中的组织报告获取用户和计算机组及其关联的托管应用程序的概览,以及它们是否已准备好在新平台上推出,例如。
  • 转发路径可以利用丰富的部署数据执行自动化任务,例如对 App-V 的应用程序进行排序。

下图显示了将 Active Directory 和 Configuration Manager 数据集成到 AppDNA 中的步骤。要使组织报告能够提供有意义的数据,您必须执行三个步骤。这些,以及可选的创建 AppDNA 组步骤,将在下面的单独标题下简要介绍,并附有指向更详细文档的链接。

Active Directory 和 Configuration Manager

加载 Active Directory 和 Configuration Manager 数据

第一步是加载 Active Directory 和 Configuration Manager 数据。从 Active Directory 加载数据时,您可以选择要加载的组织单位 (OU),AppDNA 将自动加载到 AppDNA 数据库中,以及关联的 Active Directory 组、用户和计算机,以及已部署到这些实体. 从 Configuration Manager 加载数据时,您可以选择自上次加载数据以来自动加载所有更改,或者手动选择要加载的软件包和应用程序(单独或批量)。无论选择哪个选项,AppDNA 都会提取并加载包和应用程序,以及部署信息以及关联集合、用户和计算机的详细信息。

导入 Configuration Manager

您可以直接从 AppDNA 中加载数据。或者,您可以下载包含独立提取工具和同步数据的 .zip 文件,您(或管理员)可以使用这些数据提取服务器上的数据。然后,您将结果加载到 AppDNA 中。这很有用,因为独立工具可以在 Active Directory 域控制器或 Configuration Manager 服务器上运行,与 AppDNA 分开运行。

一旦加载到 AppDNA 中,托管应用程序就像任何其他应用程序一样处理。在某些屏幕中,托管应用程序称为软件包(即使它们是使用 Configuration Manager 部署的)。

有关详细信息,请参阅加载 Active Directory 和 Configuration Manager 数据

导入托管应用程序

加载 Active Directory 和 Configuration Manager 数据后,您可以使用它们导入已部署的应用程序。您可以在托管应用程序屏幕中执行此操作,该屏幕列出了通过 Active Directory 和 Configuration Manager 管理的所有应用程序,其部署信息存储在 AppDNA 数据库中。您可以选择要导入的应用程序,然后 AppDNA 将它们传输到“导入应用程序”屏幕,您可以使用 Active Directory 或 Configuration Manager 部署信息(在 AppDNA 中称为安装)导入这些应用程序。

对于通过旧版 Configuration Manager 包和程序机制部署的应用程序,安装表示 Configuration Manager 程序。通常以这种方式部署的应用程序具有多个安装。对于通过新的 Configuration Manager 2012 应用程序机制部署的应用程序,安装对应于部署类型。

已部署的软件包

有关详细信息,请参阅导入托管应用程序

将托管应用程序与 AppDNA 中的应用程序链接起来

您可以将托管应用程序与已导入 AppDNA 的应用程序链接起来。根据 Configuration Manager 中配置数据的方式,单个托管应用程序可能有多个安装。例如,对于已使用 Configuration Manager 软件包模型部署的单个托管应用程序,可能存在名为“每个系统参与”、“每个系统无人参与”、“每个用户参与”和“每个用户无人参与”的安装,这些都指向相同的安装软件包。在这种情况下,与同一托管应用程序相关的所有安装都可以链接到 AppDNA 中的同一应用程序。

链接 Configuration Manager

有关详细信息,请参阅链接托管应用程序

查看组织报告

查看 Configuration Manager 报告

完成上述步骤并运行标准 AppDNA 分析步骤后,您可以随时浏览您的组织数据。您可以使用“用户和计算机”屏幕浏览 Active Directory 和 Configuration Manager 实体-组织单位、Active Directory 组、Configuration Manager 集合、用户和计算机。在此处,您可以选择用户组(例如)并查看摘要报告,其中显示已部署到这些用户的托管应用程序的状态。您可以向下钻取这些应用程序的标准 AppDNA 报告视图。

例如,通过这种方式,您可以查看部署到关键部门中的用户的托管应用程序的兼容性状态。

有关详细信息,请参阅“用户和计算机”屏幕中的组织数据

创建 AppDNA 组

您可以选择基于 Active Directory 和 Configuration Manager 分组结构创建 AppDNA 组。AppDNA 组是独立的,不同于 Active Directory 和 Configuration Manager 中的分组结构。在 AppDNA 中,您可以使用组来组织您的应用程序,例如,您可以快速轻松地报告财务团队使用的专用应用程序。

Configuration Manager 组

由于托管应用程序部署到 Active Directory 和 Configuration Manager 分组结构,因此基于这些结构创建 AppDNA 组通常很有用。执行此操作时,与这些结构关联的应用程序将自动添加到新的 AppDNA 组中。例如,如果您创建基于 Active Directory 财务组的 AppDNA 组,则部署到该组的托管应用程序将自动添加到新的 AppDNA 财务组。

通过这种方式创建 AppDNA 组,您可以方便地在 AppDNA 中报告这些应用。与组织报告相比,这将提供不同的视图,组织报告显示部署到 Active Directory 组中的用户和计算机的所有应用程序的状态。

例如,财务 Active Directory 组中的用户也可能位于所有用户 Configuration Manager 集合中,Microsoft Office 应用程序部署到其中。当您查看财务组的组织报告时,您将看到部署到财务组的专用财务应用程序的状态,以及部署到所有用户 Configuration Manager 集合的 Microsoft Office 应用程序。当您查看 AppDNA 财务组的标准 AppDNA 报告时,您会看到只部署到财务 Active Directory 组的专用应用程序。

注意:如果其他应用程序随后部署到财务 Active Directory 组(例如),它们将不会反映在 AppDNA 组中,除非您手动更新它。

有关详细信息,请参阅从 Active Directory 和 Configuration Manager 集合创建组