Version Policy

This table defines the Version policy.

Version

Revision

1,2,3...

Types

DOCUMENTS,Generic Document,Document,CAD Model,CAD Drawing,Drawing Print,Sketch,Markup,Document Sheet, Specification,MCAD Model,ECAD Model,Functional Specification,Design Specification,Requirement Specification,Product Specification,MCAD Assembly,MCAD Component,MCAD Parameterized Model,Customer Specification,Customer Requirement Specification,Customer Response Requirement Specification,Product Requirement Specification,Feature Requirement Specification,System Requirement Specification,System Specification,Feature Specification,Software Specification,Build Specification,Test Specification,Use Case Specification,MCAD Assembly Instance,MCAD Component Instance,MCAD Parameterized Assembly Model,MCAD Parameterized Component Model

Hidden

TRUE

 

States

Exists

Revisionable

TRUE

Versionable

TRUE

Auto Promote

FALSE

Checkout History

TRUE

Owner

all

Public

read

Public Read

read,checkout,show

filter: last.to[Latest Version].from.current.access[checkout] ~~ true

Public Modify

read,modify,checkout,checkin,lock,revise,toconnect,todisconnect,show

filter: (last.to[Latest Version].from.current.access[checkout] ~~ true) && (last.to[Latest Version].from.current. access[checkin] ~~ true)

Public Delete

read,modify,delete,checkout,checkin,unlock,toconnect,todisconnect,show

filter: last.to[Latest Version].from.current.access[delete] ~~ true

Public Unlock

unlock

filter locker == context.user

Access Grantor

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