Skip to main content

JobExecutionAccessControlRules

This scaffolding assigns a set of rights to a given profile to execute any job, and view all job instances, task instances and logs.

The scaffolding generates the following scaffoldings:

Scaffolding to generate a set of rights to view all JobInstances, TaskInstances and logs.

Generates the permissions to launch jobs from UI for a given profile.

Generates access control to send notification when job finish with an error state.

Generates the permissions to launch from UI jobs that are in state blocked after a Provisioning or a synchronization for a given profile.

Generates access control to send notification when a relaunch job finish with an error state.

Examples

The following example assigns to the Administrator profile the rights to execute all jobs and view job instances, task instances and logs:

<JobExecutionAccessControlRules Profile="Administrator"/>

Properties

PropertyDetails
Profile requiredType: String Description: Identifier of the profile involved in the scaffolding.

Generated XML

Our example generates the following configuration:

<JobViewAccessControlRules Id="6" Profile="Administrator" />
<RunJobAdministrationAccessControlRules Id="10" Profile="Administrator" />
<RunJobNotificationAccessControlRules Id="11" Profile="Administrator" />
<RunJobRepairAdministrationAccessControlRules Id="12" Profile="Administrator" />
<RunJobRepairNotificationAccessControlRules Id="13" Profile="Administrator" />