Creating a workflow
With Guardium® Data Security Center workflows, you can intuitively schedule jobs to suits your needs. When you create a workflow in Guardium Data Security Center, you are setting up a process for scheduling actions and then tracking the distribution, review, and completion of those actions.
About this task
Procedure
- Open the main menu by clicking the main menu icon. Then click Configurations > Actions > Workflows.
- Click Manage workflow and then select Create workflow.
- Using the Create workflow page, you can create the actions that
constitute the workflow. In addition, you can optionally set recipients for tasks (people who close
the tasks when they are complete).
- On the Workflow Type page, select Scheduled workflow and click Next.
- Add at least one action to the job. Choose the type of task.
- If you select Run report as the action type, complete the report workflow configuration using create a workflow for a report.
- If you choose Import data as the action type, select the
integration service that you want to use for importing data. If you do not yet have an integration
set up for importing data (or if you want to use an integration other the integration that you have
already created), click New integration in the Integration
name menu and then choose the type of integration that you want to create and click
Create a new integration service. After choosing or creating the integration
service, choose the Mapping name that contains the imported files that are
defined in the integration. To add a folder to the integration, click Create a new source
folder. When you create a new integration service, the wizard for your selected integration opens. Follow these instructions for completing the wizard, depending on the integration that you choose:
- Configuring an SFTP integration
- Configuring IBM Guardium Discover and Classify (1touch.io Inventa) integration
- Configuring IBM Guardium Big Data Intelligence (GBDI) integration
You can add more actions to the workflow.
- Click Next.
- Use the Schedule page to specify when the job should run:
- Use the Select schedule timezone menu to choose the schedule's time zone.
- Select a Start date for the schedule.
- Choose how often the report must run. The schedule uses a 24-hour clock.
- Select an end date for the schedule or if you want the schedule to run permanently, select Never.
- Use the Other details page to provide general information about the workflow.
- The Confirmation page provides a summary of the workflow settings that you specified - and enables you to set the job to Active or Inactive. If you set the job to Active, the job begins when you click Finish. If you set the job to Inactive, you can save the job settings and then set it to active later on.
- Click Finish to create the workflow.
Creating a workflow for a report
You can track tasks to be done based on the reports and stay up to date with the Guardium investigations from a single view.
Procedure
- Select the Report name that you want to run for the task.
- Select the time frame for which data should be collected for the report:
- Select a review type and click
Next. If you select Add to group, choose a column from the report and a group. All unique column values are added to the chosen group. For example, you might want to use classification scans to populate sensitive objects groups.
- Set the Assignments for the report.
- Optional: Use the Instructions field to provide instructions to the recipient.
- Set a recipient type for the task. If the recipient is a user rather than a role, they
receive a notification for the task. Tip: If you select Send notification to users or roles as the recipient type, you can then select one or more users to assign the task to or choose one or more roles as an owner (in which case anyone who is assigned that role can complete the task). You can also provide instructions to the user recipients in the optional Instructions field. Whoever you assign the task is responsible for signing off on that task.
Assigning a role as task owner provides more flexibility. For example, if you assign a task to a person, but the person leaves your organization, you need to update the scheduled job. However, if you assign it to a role, another person who is assigned to that role can automatically be able to complete the task.
You can also select Distribution rule as the recipient. If you have already created one or more distribution lists, you can add them as recipient or you can click Create a new distribution rule to create one. For more information, see Creating distribution rules for workflows.
The list of distribution lists includes only those rules that are conditional upon data points that are in the report that you choose for the workflow.
- When you are done adding recipient types, click Next.
- On the Reviewer actions page, set the review type.
- To create one task for the entire report, click Create one review task per entire report. Or, if you want to create a task for each row in the report, click Create one review task per row in the report.
- To create a new response template, choose an existing Task response template or select Create response template. For more information, see create a new response template.
- To create an investigation link, choose an existing Investigation link or select Create investigation link. For more information, see create a new investigation link.
- Click Save to create the report workflow.
Creating a workflow for an event
You can track tasks to be done based on the data generated by individual events.
Procedure
- On the Workflows page, click Manage workflow and then select Create workflow.
- On the Workflow Type page, select Event workflow and click Next.
- Click Add action.
- From Source Data, select the event.
- Optional: Define the rule conditions to be applied to the event.
- Select a review type and click Next.
- Set the Assignments for the event.
- Optional: Use the Instructions field to provide instructions to the recipient.
- Set a recipient type for the task. If the recipient is a user rather than a role, they
receive a notification for the task. Tip: If you select Send notification to users or roles as the recipient type, you can then select one or more users to assign the task to or choose one or more roles as an owner (in which case anyone who is assigned that role can complete the task). You can also provide instructions to the user recipients in the optional Instructions field. Whoever you assign the task to will be responsible for signing off on that task.
Assigning a role as task owner provides more flexibility. For example, if you assign a task to a person, but the person leaves your organization, you need to update the scheduled job. However, if you assign it to a role, another person assigned to that role will automatically be able to complete the task.
You can also select Distribution rule as the recipient. If you have already created one or more distribution lists, you can add them as recipient or you can click Create a new distribution rule to create one. For more information, see Creating distribution rules for workflows.
The list of distribution lists only includes those that are conditional upon data points that are in the event that you choose for the workflow.
- When you are done adding recipient types, click Next.
- On the Reviewer actions page, set the review type.
- To create a new response template, choose an existing Task response template or select Create response template. For more information, see create a new response template.
- To create an investigation link, choose an existing Investigation link or select Create investigation link. For more information, see create a new investigation link.
- Click Save to create the event workflow.