FilterValidationActivity Class
The Filter Validation activity is an out-of-the-box, configurable authorization activity that validates the filter for a group or set against one or more Filter Scope resources. It is through this activity that the Filter Scope resources are applied as permissions in the system, defining what attributes and what other group or set memberships can be included in the filter of a Set or Group. This API supports the FIM 2010 infrastructure. Using this API directly from your code is not supported.
Namespace: Microsoft.ResourceManagement.Workflow.Activities
Assembly: Microsoft.ResourceManagement (in Microsoft.ResourceManagement.dll)
Usage
'Usage
Dim instance As FilterValidationActivity
Syntax
'Declaration
Public NotInheritable Class FilterValidationActivity
Inherits Activity
public sealed class FilterValidationActivity : Activity
public ref class FilterValidationActivity sealed : public Activity
public final class FilterValidationActivity extends Activity
public final class FilterValidationActivity extends Activity
Remarks
The creation of membership filters is both an administrative and information worker task, and given the impact they have in FIM and third-party systems, as well as the potential information disclosure, customers need the ability to restrict the types of filters users can create. The use of Filter Scope objects via the FilterValidationActivity provides a server-enforced mechanism for customers to restrict the types of filters users can create.
This activity operates in the execution context of the Forefront Identity Manager Service Account. The execution context of out-of-box FIM activities cannot be modified.
Inheritance Hierarchy
System.Object
System.Workflow.ComponentModel.DependencyObject
System.Workflow.ComponentModel.Activity
Microsoft.ResourceManagement.Workflow.Activities.FilterValidationActivity
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Platforms
Development Platforms
Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008, and Windows 2000
Target Platforms
See Also
Reference
FilterValidationActivity Members
Microsoft.ResourceManagement.Workflow.Activities Namespace