Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Engineering

Examples: Permissible Operations (Perops)

  • Last UpdatedDec 02, 2021
  • 2 minute read

The following examples show how the user can set up Perops to allow a Role to perform various tasks.

Example 1: A Simple Example

This Role allows a user to perform all operations on Pipes, Branches and Piping components.

Perop

Elements

Operations

Attributes

AllPipes

Pipe Hierarchy

Modify

Create

Delete

Claim

Issue

Drop

Output

Export

Copy

Allow

Allow

Allow

Allow

Allow

Allow

Allow

Allow

Allow

ALL

Example 2: Hanger & Support Administration

This Role allows a user to create and use Sites for the Design Hangers & Supports application, but not to access Sites for other purposes.

The user must first create a Site, and set its PURP attribute to ADM.

There are three Perops: the first lets the user do everything with Sites except delete them; the second prevents the user changing the PURP of an existing Site; the third lets the user do everything to Sites which have their PURP attribute set to ADM.

Perop

Elements

Operations

Attributes

SuppMaster

Site

Create

Modify

Delete

Claim

Issue

Drop

Allow

Ignore

Disallow

Ignore

Ignore

Ignore

PURP

NAME

FUNC

DESC

Perop

Elements

Operations

Attributes

SuppModify

Site

Create

Modify

Delete

Claim

Issue

Drop

Ignore

Allow

Allow

Allow

Allow

Allow

PURP

NAME

FUNC

DESC

Condition:

(empty (purp of SITE))

Perop

Elements

Operations

Attributes

SuppDelete

Site

Create

Modify

Delete

Claim

Issue

Drop

Ignore

Allow

Allow

Allow

Allow

Allow

PURP

NAME

FUNC

DESC

Condition:

(purp of site eq ADM)

Example 3: Creating Support ATTAs

This Role allows the user to handle Attachment Points (ATTAs) for Pipe Hangers, but no other type of ATTA.

There are three Perops:

Perop

Elements

Operations

Attributes

ATTA

ATTA

Create

Modify

Delete

Claim

Issue

Drop

Allow

Ignore

Ignore

Ignore

Allow

Allow

ALL

Condition:

true

Perop

Elements

Operations

Attributes

ATTADENY

ATTA

Create

Modify

Delete

Claim

Issue

Drop

Ignore

Disallow

Disallow

Disallow

Disallow

Disallow

ALL

Condition:

(purp of ATTA neq HANG)

Perop

Elements

Operations

Attributes

ATTADEL

ATTA

Create

Modify

Delete

Claim

Issue

Drop

Ignore

Allow

Allow

Allow

Allow

Allow

ALL

Condition:

(purp of ATTA eq HANG)

In This Topic
TitleResults for “How to create a CRG?”Also Available in