# Enhanced Security for Custom Workflows and Reports

Commvault-provided workflows and reports will continue to function as before. However, custom content will now require explicit administrative approval before use.

Since workflows and reports can interact with databases and execute commands, this control helps prevent potential misuse. The new mechanism ensures that advanced customization is securely and intentionally enabled by administrators, rather than being open by default.

## Developer Tools Available as a Separate Package

Users who need to work with custom-created workflows and reports must install the Developer Tools package on the Web Server client. This package is distributed separately and requires interactive installation. In addition, an authorization code (authcode) is required.

The combination of the Developer Tools package and the authcode ensures that only authorized administrators can import, deploy, or clone custom-created workflows and reports.

Note

Commvault-provided workflows and reports will continue to import, deploy, and execute as before without requiring the Developer Tools package or an authcode. However, cloning these workflows and reports requires the additional security measures to be in place.

To install the Developer Tools package on the Web Server client, see Install Commvault software locally on Windows computers and Install Commvault software locally on Linux computers.

## Configuring the Authorization Code

You can access the custom workflows and reports by enabling the AdvancedToolsAuthCode additional setting.

Note

Import and deployment of signed workflows and reports are permitted without the authcode.

### Procedure

1. Log on to the Cloud Service Portal.

2. From the Command Center navigation pane, go to Manage > Workflows.

   The Forms page appears.

3. Click Request Auth Code for Advanced Tools.

   The Request Auth Code for Advanced Tools dialog box appears.

4. Specify the CommServe GUID value (fetched from the registry under Commserve) and click OK.

   The workflow will generate the Auth Code.

5. Copy the generated Auth Code.

6. From the Command Center navigation pane, go to Manage > Settings > Advanced.

7. Click the Additional settings tile.

8. On the top-right of the page, click Add > CommCell settings.

9. In the Name box, type AdvancedToolsAuthCode.

10. In the Value box, paste the Auth Code copied from Step 4.

11. In the Comment box, specify the description.

12. Click Save.

Note

- After enabling the additional setting, you can access custom workflows and reports. Once the operation is complete, it is recommended to disable the additional setting.

- The authorization code is valid for one year, after which it will expire.

×

Loading...