Enable Function Security
- Last UpdatedOct 29, 2024
- 2 minute read
You can define function security if you need to restrict access to performing a specific function. You can assign one or more Done By and Checked By security roles to each function if function security is enabled and more than one level of user is permitted to perform or verify the function.
For example, in the Recipe Editor, you could assign the Assign States function Done By to the Operator role and Checked By to the Supervisor role.
Note: Security is not enabled unless you have selected the appropriate check box and have defined one or more Done By security roles. Also, Checked By security is not enabled unless you have also defined Done By security. If you remove the Done By security roles and assign Checked By security roles, an error message notifies you that Done By levels cannot be removed. You can enable security for functions even if security is not enabled for the parent application.
To enable and assign function security roles
-
Open the Application-Functions Editor dialog box.
-
In the Applications area, select an application.
If the application has related functions, the Functions area is populated.
-
In the Functions area, select a function.
-
Select the Security Enabled check box.
-
Click Done By.
The Assign Roles dialog box appears.
All security roles that have been defined using the Security Roles Editor are available.
-
Select a role and click OK.
-
Click Checked By.
The Assign Roles dialog box appears.
All security roles that have been defined using the Security Roles Editor are available.
-
Select a role and click OK.
-
On the Applications-Functions Editor dialog box, click Change.