添加、编辑或删除访问群体规则 (SharePoint Server 2010)

 

适用于: SharePoint Server 2010

上一次修改主题: 2016-11-30

访问群体规则用于确定用户所属的访问群体。在添加访问群体时,系统会要求您创建一条访问群体规则以确定属于该访问群体的用户。访问群体必须至少具有一条访问群体规则。您可以向访问群体中添加访问群体规则,也可以编辑或删除访问群体的现有规则。在编译访问群体之前,不会应用新的或编辑过的访问群体规则。有关详细信息,请参阅搜集访问群体 (SharePoint Server 2010)

每条访问群体规则都包括以下元素:

  • 操作数确定您要包括在规则的查询中的用户或属性。

  • 运算符确定是在规则中包括还是排除与值进行比较的用户。

  • 是查询所使用的比较对象。

具有多条规则的访问群体使用以下逻辑组合之一:

  • 满足所有规则:用户必须满足所有规则才能成为访问群体的成员。添加的规则旨在减少访问群体的成员数。

  • 满足任一规则:满足任一规则的用户将成为访问群体的成员。添加的规则旨在增加访问群体的成员数。

备注

若要创建包含更复杂逻辑的访问群体规则,必须使用 Microsoft SharePoint Server 2010 的对象模型。有关详细信息,请参阅访问群体类(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=185879&clcid=0x804)(该链接可能指向英文页面)。

本文内容:

  • 添加访问群体规则

  • 编辑访问群体规则

  • 删除访问群体规则

添加访问群体规则

在以下情况中,添加访问群体规则是一种很好的做法:

  • 您依据成员资格或隶属结构来设定访问群体,并且想要添加不同通讯组列表中的用户或向不同经理报告的用户。若要执行此操作,您要为用户操作数添加一个新值。

  • 您当前按隶属结构设定访问群体,并且想要按通讯组列表中的成员资格来设定访问群体。若要执行此操作,您要为用户操作数添加一个新的运算符。

  • 您当前按成员资格或隶属结构设定访问群体,并且想要基于用户配置文件属性来增加或减少成员数。若要执行此操作,您应添加一个新的操作数。

  • 您基于一个属性来设定访问群体,并且想要基于其他属性增加或减少成员数。若要执行此操作,您应添加一个新的属性操作数。

添加访问群体规则

  1. 确认您具有以下管理凭据:

    • 您是 Farm Administrators 组的成员。
  2. 在管理中心网站上的“应用程序管理”部分,单击“管理服务应用程序”。

  3. 在“服务应用程序”页上的服务应用程序列表中,单击要配置的 User Profile Service 应用程序所在的行。

    单击该行将会激活功能区中的选项。

  4. 在功能区的“操作”组中,单击“管理”。

  5. 在“管理配置文件服务”页上的“人员”部分,单击“管理访问群体”。

  6. 在“查看访问群体”页上,指向要配置的访问群体的名称,单击出现的箭头,然后单击“查看属性”。

  7. 在“查看访问群体属性”页上的“访问群体规则”部分,单击“添加规则”。

  8. 在“添加群体访问规则”页上,执行下列操作之一:

    • 若要添加基于用户的规则,例如,向特定经理报告的所有用户:

      1. 在“操作数”部分,选择“用户”。

      2. 在“运算符”部分,选择“报告人员”以基于组织层次结构创建规则,或者选择“隶属于”按组或通讯组列表设定内容目标。

      3. 在“值”框中,键入一个值或选择在依照此规则估算属性时要使用的用户。

        • 对于“报告人员”规则,选择要包含在访问群体中的用户的经理。

        • 对于“隶属于”规则,选择在访问群体中包含用户时用户必须属于的组或通讯组列表。

      例如,若要根据向特定经理报告的用户组创建访问群体,请在“操作数”部分选择“用户”,从“运算符”列表选择“报告人员”,然后在“值”部分选择经理的姓名。

    • 若要添加基于用户配置文件属性的规则,例如,职务为“会计”的所有用户:

      1. 在“操作数”部分,选择“属性”,然后从列表中选择一个用户配置文件属性。

      2. 从“运算符”列表中,为该属性选择一个运算符。每个用户配置文件属性都包含一个稍有不同的运算符集。例如,“职务”属性的运算符为“包含”和“不包含”。若要查找在 UI 中可用的运算符的说明,请参阅运算符 (Transact-SQL)

      3. 在“值”部分,键入依照规则估算属性时要使用的值。

    例如,如果您有一个名为“财务”的访问群体,则可以通过以下操作创建一个用于使内容面向组织中的所有会计的访问群体规则:选择“属性”列表中的“职务”用户配置文件属性,再选择“运算符”列表中的“包含”运算符,然后在“值”文本框中键入“会计”。

    备注

    使用管理中心只能为每个规则选择一个运算符。若要添加包含更复杂逻辑的访问群体规则,必须使用 SharePoint Server 2010 对象模型。有关详细信息,请参阅访问群体类(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=185879&clcid=0x804)(该链接可能指向英文页面)。

  9. 单击“确定”。

编辑访问群体规则

在您要对以下内容进行更改时编辑访问群体规则是一种很好的做法:

  • **运算符:**如果列表的实际成员资格过于狭窄或宽泛,您可以更改运算符。例如,可以将“=”(等于)运算符更改为“包含”运算符以增加访问群体的成员数。

  • **值:**可以在以下情况下更改访问群体规则的目标值:您要计算正确的用户操作数或属性,但成员资格大于或小于预期值,或者存在您想要基于不断变化的业务需求包括或排除的用户或组。如果属性具有多个值,您也可以添加一个或多个其他值。

  • **操作数:**此元素最不可能更改,因为添加新规则几乎始终是一种更好的做法。但是,您可以将基于隶属结构或通讯组列表中成员资格的“用户”操作数更改为基于经理、职位或其他属性(旨在创建具有类似但更好确定目标的成员资格的访问群体)的“属性”操作数。

编辑访问群体规则

  1. 确保您至少具有以下管理凭据之一:

    • 您是 Farm Administrators 组的成员。

    • 您是包含要编辑的访问群体规则的 User Profile Service 应用程序的服务应用程序管理员。

    • 您是包含要编辑的访问群体规则的 User Profile Service 应用程序的“访问群体”功能的管理员。

  2. 在管理中心网站上的“应用程序管理”部分,单击“管理服务应用程序”。

  3. 在“服务应用程序”页上的服务应用程序列表中,单击要配置的 User Profile Service 应用程序所在的行。

    单击该行将会激活功能区中的选项。

  4. 在功能区的“操作”组中,单击“管理”。

  5. 在“管理配置文件服务”页上的“人员”部分,单击“管理访问群体”。

  6. 在“查看访问群体”页上,指向要配置的访问群体,单击出现的箭头,然后单击“查看属性”。

  7. 在“查看访问群体属性”页的“访问群体规则”部分,单击您要编辑的规则。

  8. 在“编辑访问群体规则”页上,执行以下操作之一:

    • 基于用户确定群体访问规则,例如,向特定经理报告的所有用户:

      1. 在“操作数”部分,选择“用户”。

      2. 在“运算符”部分,选择“报告人员”以基于组织层次结构创建规则,或者选择“隶属于”按组或通讯组列表设定内容目标。

      3. 在“值”框中,键入一个值或选择在依照此规则估算属性时要使用的用户。

        • 对于“报告人员”规则,选择要包含在访问群体中的用户的经理。

        • 对于“隶属于”规则,选择在访问群体中包含用户时用户必须属于的组或通讯组列表。

      例如,若要根据向特定经理报告的用户组创建访问群体,请在“操作数”部分选择“用户”,从“运算符”列表选择“报告人员”,然后在“值”部分选择经理的姓名。

    • 基于用户配置文件属性确定访问群体规则,例如,职务为“会计”的所有用户:

      1. 在“操作数”部分,选择“属性”,然后从列表中选择一个用户配置文件属性。

      2. 从“运算符”列表中,为该属性选择一个运算符。每个用户配置文件属性都包含一个稍有不同的运算符集。例如,“职务”属性的运算符为“包含”和“不包含”。若要查找在 UI 中可用的运算符的说明,请参阅运算符 (Transact-SQL)

      3. 在“值”部分,键入依照规则估算属性时要使用的值。

    例如,如果您有一个名为“财务”的访问群体,则可以通过以下操作创建一个用于使内容面向组织中的所有会计的访问群体规则:选择“属性”列表中的“职务”用户配置文件属性,再选择“运算符”列表中的“包含”运算符,然后在“值”文本框中键入“会计”。

    备注

    使用管理中心只能为每个规则选择一个运算符。若要添加包含更复杂逻辑的访问群体规则,必须使用 SharePoint Server 2010 对象模型。有关详细信息,请参阅访问群体类(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=185879&clcid=0x804)(该链接可能指向英文页面)。

  9. 单击“确定”。

备注

编辑访问群体规则后,必须重新搜集访问群体以更新成员数。有关详细信息,请参阅搜集访问群体 (SharePoint Server 2010)

删除访问群体规则

如果对目标内容的业务需求发生变化,则可以增加或减少访问群体的成员数。如果访问群体必须满足所有规则,则删除访问群体规则会增加成员数。如果访问群体可以满足任意规则,则删除访问群体规则会减少成员数。如果不再需要访问群体本身,则应删除整个访问群体而不是只删除特定规则。

备注

删除访问群体规则后,必须重新搜集访问群体以更新成员数。在完成搜集之前,访问群体将仍包含与已删除的规则相匹配的访问群体。有关详细信息,请参阅搜集访问群体 (SharePoint Server 2010)

删除访问群体规则

  1. 确保您至少具有以下管理凭据之一:

    • 您是 Farm Administrators 组的成员。

    • 您是包含要删除的访问群体规则的 User Profile Service 应用程序的服务应用程序管理员。

    • 您是包含要删除的访问群体规则的 User Profile Service 应用程序的“访问群体”功能的管理员。

  2. 在管理中心网站上的“应用程序管理”部分,单击“管理服务应用程序”。

  3. 在“服务应用程序”页上的服务应用程序列表中,单击要配置的 User Profile Service 应用程序所在的行。

    单击该行将会激活功能区中的选项。

  4. 在“管理配置文件服务”页上的“人员”部分,单击“管理访问群体”。

  5. 在“查看访问群体”页上,指向要配置的访问群体,单击出现的箭头,然后单击“查看属性”。

  6. 在“查看访问群体属性”页上的“访问群体规则”部分,单击要删除的规则。

  7. 在“编辑访问群体规则”页的底部,单击“删除”。

  8. 单击“确定”确认删除。

See Also

Concepts

管理访问群体 (SharePoint Server 2010)
用户配置文件服务概述 (SharePoint Server 2010)
规划配置文件同步 (SharePoint Server 2010)