CSV作为自动化流程的数据源

    ADManager Plus通过自动化功能帮助管理员简化身份管理任务。其中最灵活的数据提供方式之一是将CSV文件或文件夹集成为数据源。管理员可利用支持导出身份数据为CSV格式的文件或目录,实现各类AD、Microsoft 365及其他身份管理任务的自动化处理。

    添加CSV文件并将其用作自动化数据源有两种方式:

    直接添加的CSV文件/文件夹与作为应用程序集成有何区别?

    当直接提供CSV文件或文件夹路径时 当CSV文件或文件夹作为应用程序集成时
    在自动化配置过程中,若选择:
    • 完整同步:CSV文件/文件夹中的所有对象记录均将纳入自动化处理。
    • 增量同步:仅处理上次自动化迭代后新增至CSV文件末尾的对象记录。
    • 例如:若上次自动化包含5行数据,当前文件包含10行数据,则仅处理第6至10行记录。

      因此用户必须仅在CSV文件末尾添加新记录。

    在自动化配置中,若选择:
    • 完整同步:CSV文件/文件夹中的所有对象记录均将进行自动化处理。
    • 增量同步:自上次自动化运行后CSV文件的任何变更均视为更新。检索到修改记录后,将根据配置的操作进行自动化处理。
    • 例如,若选择的自动化任务为:
      • 创建新用户:自上次迭代后新增的记录(无论行号)将进行自动化处理。
      • 删除用户: CSV文件中自上次迭代后最近删除的记录 将被处理。
      • 管理操作或自动化策略变更: 根据自动化策略或其他指定操作处理修改 行与新增行。
    CSV表头名称必须与Active Directory LDAP属性名称一致。 CSV 表头名称无需与 Active Directory LDAP 属性完全匹配,后续可进行映射。
    不支持在自动化使用前对数据进行过滤。 支持通过高级筛选查看所需属性。
    当同一对象的记录出现在多个CSV文件中:

    将按记录的字母顺序处理自动化值。

    当同一对象记录存在于多个CSV文件时:
    • 若不同文件中同一对象记录的更新值存在差异,则采用最新修改版本进行自动化处理。
    • 若同一对象的既有记录与新增记录在不同文件中均被更新,系统将优先处理既有记录的自动化流程,随后处理新增记录。

    直接提供CSV文件或文件夹路径作为数据源的步骤

    1. 登录ADManager Plus。
    2. 导航至自动化 > 创建新自动化
    3. 在"待自动化任务"部分选择自动化数据源时,点击"直接CSV"并输入CSV文件或文件夹路径。

    在ADManager Plus中将CSV集成为应用程序的步骤

    1. 登录ADManager Plus。
    2. 在首页导航至目录/应用程序设置 > 应用程序集成 > CSV。
    3. 开启启用CSV集成按钮。
    4. CSV 文件部分,点击添加 CSV
    5. 可根据需求添加任意数量的CSV文件或文件夹路径。添加每个CSV文件/文件夹路径后按Enter键
    6. 如需修改CSV文件头数据类型,可点击Response Field Settings 图标进行设置。
    7. 注意:CSV文件中的标题行长度不得超过150个字符。超出限制的标题行将无法保存或显示。
    8. 现在,在CSV 标题-LDAP 属性映射部分,点击添加新配置,并按照以下步骤将 AD LDAP 属性与 CSV 标题进行映射
      • 配置名称字段中 输入有效名称。
      • 描述字段中添加适当说明。
      • “选择CSV”下拉菜单中,选择需与AD LDAP属性进行映射的CSV文件。
      • 唯一键下拉菜单中,选择包含唯一值的属性,该属性将用于识别端点的对象。
      • 自动化类别下拉菜单 中选择自动化类型。
      • 属性映射部分,将CSV文件的列标题与LDAP属性进行映射。
      • 注意:以下自定义属性可在映射过程中使用,并支持所有外部数据源集成(包括CSV集成):
        • templateName:指定可用于创建用户、计算机、组、联系人以及修改用户的模板名称。
        • executionTime:指定非模板化操作中每个对象的执行时间。
      • 完成后点击保存