Namespace: Microsoft.ResourceManagement.Workflow.Activities
Assembly: Microsoft.ResourceManagement (in microsoft.resourcemanagement.dll)
Usage
Visual Basic |
---|
Dim instance As RequestorValidationActivity |
Syntax
Visual Basic |
---|
Public NotInheritable Class RequestorValidationActivity Inherits Activity |
C# |
---|
public sealed class RequestorValidationActivity : Activity |
C++ |
---|
public ref class RequestorValidationActivity sealed : public Activity |
J# |
---|
public final class RequestorValidationActivity extends Activity |
JScript |
---|
public final class RequestorValidationActivity extends Activity |
Remarks
The activity will provide a ‘pass’ or ‘fail’ outcome to the authorization workflow as follows:
-
If the
owner
attribute of the group resource includes the requester, the activity provides a pass result to the authorization workflow. An owner of group can add or remove any members from that group. The owner of the group will be evaluated based on the state of the group before any changes which are part of the request to update membership. -
If the changes to the group only includes a change to the requester’s membership in the group, the activity provides a ‘pass’ result to the authorization workflow.
-
If the group membership change includes resources other than the requester or resources owned by the requester, the activity provides a ‘fail’ result to the authorization workflow unless the OwnerAllowed property of the RequestorValidationActivity is set to true.
Inheritance Hierarchy
System.Workflow.ComponentModel.DependencyObject
System.Workflow.ComponentModel.Activity
Microsoft.ResourceManagement.Workflow.Activities.RequestorValidationActivity