CAD Model Policy

This table defines the CAD Model policy.

CAD Model

Revision

A,B,C,...

Types

CAD Model, MCAD Model Template, ECAD Model, MCAD Model, MCAD Assembly, MCAD Component, MCAD Parameterized Model, MCAD Assembly Instance, MCAD Component Instance, MCAD Parameterized Assembly Model, MCAD Parameterized Component Model

Hidden

FALSE

 

States

Preliminary

Review

Approved

Release

Revisionable

TRUE

TRUE

TRUE

TRUE

Versionable

FALSE

FALSE

TRUE

FALSE

Auto Promote

FALSE

FALSE

FALSE

FALSE

Checkout History

TRUE

TRUE

TRUE

TRUE

Owner

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

read,checkout,schedule,execute,revise,demote,changeowner,changevault,viewform,show

read,revise,show

read,revise,show

Public

none

none

none

none

Manufacturing Engineer

none

checkout,promote,demote, revise

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

promote,demote,revise

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

none

System Transition Manager

all

all

all

all

System Conversion Manager

all

all

all

all

Shadow Agent

all

all

all

all

Employee

read,checkout,execute,create,toconnect,todisconnect,viewform,show

read,checkout,execute,toconnect,todisconnect,viewform,show

read,checkout,execute,toconnect,todisconnect,viewform,show

read,checkout,execute,toconnect,todisconnect,viewform,show

Supplier

read,checkout,show

filter to[Part Specification].from.current.access[viewform] ~~ true

read,checkout,show

filter to[Part Specification].from.current.access[viewform] ~~ true

read,checkout,show

filter to[Part Specification].from.current.access[viewform] ~~ true

read,checkout,show

filter to[Part Specification].from.current.access[viewform] ~~ true

Design Engineer

revise

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

revise

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

revise

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

revise

Senior Design Engineer

promote

demote

filter to[Part Specification].from.current.access[viewform] ~~ true

none

none

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

ECR Evaluator

none

none

none

revise

ECR Coordinator

none

none

none

revise

ECR Chairman

none

none

none

revise

Public Inherited

read,checkout, show

filter to[Task Deliverable].from.current.access[read,show] == true

read,checkout, show

filter to[Task Deliverable].from.current.access[read,show] == true

read,checkout, show

filter to[Task Deliverable].from.current.access[read,show] == true

read,checkout, show

filter to[Task Deliverable].from.current.access[read,show] == true