搜索 LDAP 条目活动

“搜索”活动用于在 LDAP 服务器中搜索与搜索条件中指定的值匹配的条目。

可以在通过出站请求发送的配置面板或输入数据中指定或配置下列搜索条件。
  1. 搜索范围
    “范围”是 LDAP 搜索的起点以及应进行搜索的基本 DN 的深度。可向 SCOPE 参数分配三个选项(值):
    1. 仅对象:该值用于指示仅在基本 DN 上搜索条目,从而仅返回该条目(请记住它还必须满足搜索过滤器条件。)
    2. 直接子代:该值用于指示搜索基本 DN 下某一级别的所有条目 - 但不包含基本 DN,也不包含基本 DN 下这一级别下的任何条目。
    3. 完整的子树:该值用于指示搜索指定的基本 DN(含)下所有级别的所有条目。
  2. 搜索过滤器:搜索过滤器选择要为搜索操作返回的条目。它们通常与 LDAP 搜索命令行实用程序一起使用,可放置多个搜索过滤器。

使用“搜索条目”活动

  1. 右键单击“项目”窗格中的“编排”,然后单击新建编排以创建一个编排,或者打开一个编排。这样会显示编排窗格。
  2. 选择活动选项卡,并展开 LDAP 文件夹。
  3. 搜索条目活动从 LDAP 文件夹拖至编排上。这样会显示编排的图形表示,包括核对表。
  4. “核对表”窗格列出了为配置出站活动而必须完成的任务(摘要、选取端点、配置、映射输入和映射输出)。
    1. 单击选取端点以选择 LDAP 端点。
      注: 有关创建或编辑 LDAP 端点的指示信息,请参阅创建或编辑 LDAP 连接器的端点
    2. 单击“核对表”中的配置。这样会显示“配置”窗格。
      1. 单击浏览按钮以从“浏览 DIT”窗格中选择“基本 DN”。“浏览 DIT”面板显示选中的 LDAP 服务器中的所有条目。
        注: 如果您已在端点面板上配置“基本 DN”属性,那么“浏览 LDAP 条目”单独显示“基本 DN”的子代,或者显示 LDAP 目录的根目录中的所有条目。
      2. 单击浏览按钮以从“浏览 LDAP 对象类”窗格选择对象类。“浏览 LDAP 对象类”显示选中端点上的所有对象类。
    3. 选择搜索范围。
    4. 输入 LDAP 过滤器以搜索和过滤结果。

指定搜索条目活动的映射输入

单击“核对表”窗格中的映射输入。此时在目标活动窗格下会显示特定 LDAP 活动的输入参数。

表 1. 映射输入可选参数
参数名称 描述
baseDn LDAP 搜索的起点
RDN 相对 DN
搜索范围 “范围”是 LDAP 搜索的起点以及应进行搜索的基本 DN 的深度
搜索过滤器 搜索过滤器可选择为搜索操作返回的条目。
注: 映射中提供的值将具有最高优先级。

指定搜索条目活动的映射输出

单击“核对表”窗格中的映射输出。此时在源活动窗格下会显示 LDAP 搜索条目活动的输出参数。下表定义了其中一些常见输出参数:
表 2. 检索活动常见输出参数
参数名称 描述
baseDn 在其中创建 RDN 所表示的条目的容器 DN。
RDN 相对专有名称 (RDN)。对象的 RDN 是名称的一部分,即对象自身的属性(将此对象标识为命名层次结构中当前级别的同代中唯一的对象名称部分)
objectClasses 列出搜索条目的所有对象类
entryAttributes 字段包含结构化内容,其中包含在配置面板中选择的对象类的所有属性。
additionalAttributes additionalAttributes 字段包含选中的对象类 (entryAttributes) 无法表示的条目的其他属性集。这意味着,如果条目包含的属性或属性集不在 entryAttribute 字段中,那么会将这些属性添加到 additionalAttributes。字段 additionalAttributes 是一个复杂类型字段,其中可包含属性名称、类型和值。(值字段是数组,因而支持多个属性值)