Use > Service Catalogs > Service Catalog approvals > Approval delegation > Enabling approval delegation for custom approvals

Enabling approval delegation for custom approvals

If you want to enable approval delegations for an application that does not offer approvals in the out-of-box system, you must first create and enable custom approvals for the application. For more information, see related topics.

Enabling approvals and approval delegation requires administrative access to the system database dictionary, the Forms Designer utility, application profiles, and the script library. You should also know which tables and fields the application uses.

Refer to the following checklist for how to set up an application to enable approvals and approval delegation for Problem Management.

Note

  • To complete this checklist, follow the step-by-step procedures described in the following examples found in the related topics.
  • You must use the Windows client whenever you need to add a new field/key to a database dictionary table.

  1. Edit the object definition for the application to enable approvals by category.
  2. Edit the database dictionary for Problem Management to add an approval status field.
  3. Edit the database dictionary for the Problem Management categories to add an approval field.
  4. Edit the necessary forms to add the new approval fields.
  5. Edit the database dictionary for the Problem Management profile record to add to an approval groups field.
  6. Create a new approval definition record to manage the Problem Management approvals.
  7. Edit the Problem Management category definitions to add your new approval definition.
  8. Edit the Problem Management profile records that you want to have access to your custom approval group.
  9. Edit the script that controls the approval inbox to add your custom approvals to the list of approvals the system displays.
  10. Enable approval delegations for the custom approvals.

For more information, see Example: Enabling Approval Delegation for custom Problem Management approvals and Example: Enabling custom approvals for Problem Management.

Related topics

Approval delegation
Example: Enabling Approval Delegation for custom Problem Management approvals
Example: Enabling custom approvals for Problem Management
What happens when I delegate approval authority?
What happens when I receive delegated approval authority?
Copy an approval delegation
Delegate approvals to another operator
Disable an active approval delegation
Update an active approval delegation
Approval delegate qualifications
Global variables available for approval delegation
Views available for approval delegation