Interface IWorkflowApiOperationPermissionsBuilder
OptimaJet.Workflow.Api.IWorkflowApiOperationPermissionsBuilder
Fluent builder for hierarchical operation rules inside an already selected operations list policy.
Namespace: OptimaJet.Workflow.Api
public interface IWorkflowApiOperationPermissionsBuilder : IWorkflowApiPermissionsBuilderMethods
IWorkflowApiOperationPermissionsBuilder Allow(params string[] targets) #Adds explicit
allow operation rules to the current operations policy.Parameters
Name
Type
Description
targetsString[]Operation targets.
Returns
Type
Description
IWorkflowApiOperationPermissionsBuilderThe current operation permissions builder.
IWorkflowApiOperationPermissionsBuilder Allow(IEnumerable<string> targets) #Adds explicit
allow operation rules to the current operations policy.Parameters
Name
Type
Description
targetsIEnumerable<String>Operation targets.
Returns
Type
Description
IWorkflowApiOperationPermissionsBuilderThe current operation permissions builder.
IWorkflowApiOperationPermissionsBuilder Deny(params string[] targets) #Adds explicit
deny operation rules to the current operations policy.Parameters
Name
Type
Description
targetsString[]Operation targets.
Returns
Type
Description
IWorkflowApiOperationPermissionsBuilderThe current operation permissions builder.
IWorkflowApiOperationPermissionsBuilder Deny(IEnumerable<string> targets) #Adds explicit
deny operation rules to the current operations policy.Parameters
Name
Type
Description
targetsIEnumerable<String>Operation targets.
Returns
Type
Description
IWorkflowApiOperationPermissionsBuilderThe current operation permissions builder.