Chat now with support
Chat with Support

erwin Evolve 2020.1.1 - User Guide

erwin Evolve 2020.1.1 User Help Guide
erwin_Evolve_User_Guide
erwin_Evolve_User_Guide
Getting Started Creating Sites and Pages Data Layout Options Filtering Data Property Groups Data Visualizations Displaying Diagrams Using Web Modeler Automatic Diagrams (Diagram Designer) Navigating your Site Workflow Explained Social Interaction Features Questionnaires Reference Configuration and Administration Customizing Your Site Troubleshooting Upgrading Evolve Suite Addendum

Setup Approval Workflow Roles and Users

Setup Approval Workflow Roles and Users

This page explains how to set up approvers for the Page level and Object Instance level Review and Approval workflows.

These instructions assume you have already enabled Workflow in Evolve.

Set up Page level Approver Roles

To ensure consistent data governance, you should ensure you assign Approval Roles to all pages on your Site where the data you want to govern can be changed - for example on Object Pages, Index Pages using Tables, and so on.

To specify which Roles approve which pages:

          1. In your Evolve Site, browse to the Roles administration page

          2. Click the Role you want to edit

The Role page is displayed

          3. Click the Edit button

          4. In the page sub-menu, click Approve Views

          5. The page lists all the pages the Role is the Approver for

          6. Click the Associate button at the top-right of the CW View (approves) box

          7. Click inside the text box, or start typing the name of the page you want Role members to approve

          8. Select the page from the list

The page appears in the box

          9. Click the Save button

          10. In the pop-out Changes window, click the Submit changes button.

The page is added to the list of pages Role members approve.

You can also configure Approver Roles using the grid on the built-in Governance Administration Page.

To use this method, select a page, click the Edit button and then link the page to Roles using the CW Role (is approved by) association.

 

Set up Object Instance level Approvers

Both Users and Roles can be assigned as Approvers at Object Instance level.

The simplest way to assign Users or Roles to object instances is using Object Explorer or Model Explorer.

You can do this by selecting an object and associating it to a CW User or CW Role, or by selecting a CW User or CW Role and associating it to an object.

You must have opted to Show the Evolve Object Types using the Show/Hide Object Types function in Evolve Designer in order to be able to see the CW User and CW Role objects in your model.

When assigning Object Instance Approvers:

Associate objects to Roles using 'Any Object (is approved by role) CW Role' or 'CW Role (role approves) Any Object' depending on whether your focus is the object or the Role.

Associate objects to Users using 'Any Object (is approved by user) CW User' or 'CW User (user approves) Any Object' depending on whether your focus is the object or the User.

 

Object Validation Workflow

Object Validation Workflow

The Object Validation workflow enables users to request that an object be validated by one or more nominated users.

Each nominated user then receives a Task prompting them to review the object, and then either approve it for validationor reject the request.

The workflow remains active until all users have responded to their tasks. If all users approve the validation request, the object is marked as validated.

The validation is recorded using three Property Types of the object, one for recording if it is validated or not, one to record the date/time of the validation, and one to record the names of the users who approved it. You can use the standard Validated and Validated Date Property Types for the first two of these.

See how the Object Validation process works in detail

The Object Validation process works as follows:

          1. A User views an Object Page on the Site and decides they would like to have that object approved for validation.

          2. The User clicks the Create Task button on the page and chooses one or more Users they would like to validate the content.

          They can optionally enter a message or a comment about the object which the nominated Users can view.

          3. Each nominated User is assigned a new Task asking them to review the object data and either Approve or Reject it.

The workflow remains open until all nominated Users have either Approved or Rejected the object.

When a nominated User responds to their Task, the User who requested the validation is sent a notification informing them of the response.

The object is only considered validated if all Users Approve it.

When the Task is completed, the User who requested the validation is sent a final summary notification including all the response outcomes.

          4. If all nominated Users Approve the validation request, the object is marked as validated, the date/time of the approval is logged, and the names of all the Users who                     approved it are recorded. All this data is captured on the object itself.

What do you want to do?

Set up the Object Validation workflow on your Site

Request an object be validated

Set Up the Object Validation Workflow

Set Up the Object Validation Workflow

This page explains how to configure your Site to use the Object Validation workflow.

These instructions assume you have already enabled Workflow in Evolve.

Required Metadata

In order to use the Object Validation workflow, you must choose which Object Types from your Model you want the process to be applied to.

The workflow can work with the standard validation properties on objects, or with your own custom properties you may want to use - but the meta data must be identical on each Object Type.

Users will not be able to request object validation on any Object Page where the Object Type is not configured correctly.

The Object Validation workflow requires two Property Types on each Object Type, plus an optional third property:

A Check Box property - which is set to True when the object is approved for validation

A Date/Time property - which is set with the date/time when the Task is completed and the validation request is approved

A Multi-Line Text property (optional)- which is used to list the names of the Users who were requested to validate the object.

If you create custom Property Types to use, they must have matching Scriptnames for each Object Type.

Configure your Site to Enable Object Validation

To configure your Site to enable Object Validation:

          1. In Evolve Designer, select the Deployments > Model node

          2. Complete each of the following settings:

Setting

Description

Validation Workflow Active Object Types

Enter the Scriptnames of each Object Type you want to enable the Object Validation workflow for. Separate using commas.

Use Default Validation Property Types

Select this option if you want to use the standard Validated and Validated Date properties for the Workflow Validated and Workflow Timestamp properties below.

Choosing this option completes the next two fields automatically.

Validation Workflow Validated Property Type

If you want to use a custom property to record if the object is validated or not, enter the Scriptname of the Check Box Property Type you want to use.

Validation Workflow Timestamp Property Type

If you want to use a custom property to record the validated date, enter the Scriptname of the Date/Time Property Type you want to use.

Validation Workflow Validated By Property Type

Optional

If you want to record the names of the users who validated the object, enter the Scriptname of the Multi-Line Text Property Type you want to use for this purpose.

          3. Save and Publish your Site.

 

Page Review Workflow

Page Review Workflow

The Page Review Workflow is part of the Share functionality in Evolve.

If Workflow is enabled, a user can choose to share the page with a Role. All members of the Role are then assigned Tasks prompting them to review the page - or object - and they must confirm they have reviewed it before the Task is considered complete.

In addition, the user who shared the page is also assigned a Task - with the Task marked as 'Requested' - and this allows them to view which users have reviewed the page.

Only once all members of the Role have confirmed they have reviewed the page is the Task marked as 'Completed'.

What do you want to do?

Confirm you have reviewed an Object Page

See who has reviewed a page you shared

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating