ECO Policy

This table defines the ECO policy.

ECO

Revision

--

Types

ECO

Hidden

FALSE

 

States

Create

Define Components

Design Work

Review

Release

Implemented

Cancelled

Revisionable

FALSE

FALSE

FALSE

FALSE

FALSE

FALSE

TRUE

Versionable

FALSE

FALSE

FALSE

FALSE

FALSE

TRUE

TRUE

Auto Promote

FALSE

FALSE

FALSE

FALSE

FALSE

FALSE

FALSE

Checkout History

TRUE

TRUE

TRUE

TRUE

TRUE

TRUE

TRUE

Owner

read,modify,delete,checkout,checkin,lock,unlock,changeowner,promote,schedule,create,changevault,fromconnect,toconnect,fromdisconnect,todisconnect,execute,modifyform,viewform,show

read,modify,delete,checkout,checkin,lock,unlock,changeowner,promote,demote,schedule,create,changevault,fromconnect,toconnect,fromdisconnect,todisconnect,execute,modifyform,viewform,show

read,modify,checkout,checkin,lock,unlock,changeowner,promote,demote,schedule,changevault,fromconnect,toconnect,fromdisconnect,todisconnect,execute,show

read,modify,checkout,checkin,lock,unlock,changeowner,promote,demote,schedule,create,changevault,execute,modifyform,viewform,show

read,show

read,changeowner,demote,changevault,show

read,show

Public

none

none

none

none

none

none

none

ECR Coordinator

changeowner,fromconnect,fromdisconnect

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ECRCoordinator] == true

changeowner,fromconnect,fromdisconnect

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ECRCoordinator] == true

changeowner,fromconnect,fromdisconnect

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ECRCoordinator] == true

changeowner,fromconnect,fromdisconnect

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ECRCoordinator] == true

changeowner,fromconnect,fromdisconnect

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ECRCoordinator]== true

none

none

ECR Chairman

changeowner,fromconnect,fromdisconnect

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ECRChairman] == true

changeowner,fromconnect,fromdisconnect

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ECRChairman] == true

changeowner,fromconnect,fromdisconnect

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ECRChairman] == true

changeowner,fromconnect,fromdisconnect

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ECRChairman] == true

changeowner,fromconnect,fromdisconnect

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ECRChairman] ==true

none

none

System Transition Manager

all

all

all

all

all

all

all

System Conversion Manager

all

all

all

all

all

all

all

Shadow Agent

all

all

all

all

all

all

all

Employee

read,checkout,execute,viewform,show

read,checkout,execute,viewform

read,checkout,execute,viewform,show

read,checkout,execute,viewform,show

read,checkout,execute,viewform,show

read,checkout,execute,viewform,show

read,checkout,execute,viewform,show

Access Grantor

read,modify,delete,checkout,checkin,lock,unlock,revise,fromconnect,toconnect,fromdisconnect,todisconnect,grant,revoke,show

read,modify,delete,checkout,checkin,lock,unlock,revise,fromconnect,toconnect,fromdisconnect,todisconnect,grant,revoke,show

read,modify,delete,checkout,checkin,lock,unlock,revise,fromconnect,toconnect,fromdisconnect,todisconnect,grant,revoke,show

read,modify,delete,checkout,checkin,lock,unlock,revise,fromconnect,toconnect,fromdisconnect,todisconnect,grant,revoke,show

read,modify,delete,checkout,checkin,lock,unlock,revise,fromconnect,toconnect,fromdisconnect,todisconnect,grant,revoke,show

read,modify,delete,checkout,checkin,lock,unlock,revise,fromconnect,toconnect,fromdisconnect,todisconnect,grant,revoke,show

read,modify,delete,checkout,checkin,lock,unlock,revise,fromconnect,toconnect,fromdisconnect,todisconnect,grant,revoke,show

Design Engineer

modify,fromconnect,toconnect,fromdisconnect,todisconnect

filter to[Design Responsibility] !='True' && program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_DesignEngineer] == true

modify,fromconnect,toconnect,fromdisconnect,todisconnect

filter to[Design Responsibility] !='True' && program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_DesignEngineer] == true

modify,fromconnect,toconnect,fromdisconnect,todisconnect

filter to[Design Responsibility] !='True' && program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_DesignEngineer] == true

none

none

none

none

Senior Design Engineer

modify,fromconnect,toconnect,fromdisconnect,todisconnect

filter to[Design Responsibility] !='True' && program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_SeniorDesignEngineer] == true

modify,fromconnect,toconnect,fromdisconnect,todisconnect

filter to[Design Responsibility] !='True' && program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_SeniorDesignEngineer] == true

modify,fromconnect,toconnect,fromdisconnect,todisconnect

filter to[Design Responsibility] !='True' && program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_SeniorDesignEngineer] == true

none

none

none

none

Manufacturing Engineer

read,fromconnect,fromdisconnect,viewform,show

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ManufacturingEngineer] == true

read,fromconnect,fromdisconnect,viewform,show

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ManufacturingEngineer] == true

read,fromconnect,fromdisconnect,viewform,show

filter to[Design Responsibility] !='True' || program[emxOrganization -method hasRDOrole -construct ${OBJECTID} role_ManufacturingEngineer] == true

none

none

none

none