Product Policy

This table defines the Product policy.

Product

Revision

A,B,C,...

Types

Product, Service Product, Hardware Product, Software Product

Hidden

FALSE

 

States

Preliminary

Product Management

Design Engineering

Review

Release

Obsolete

Revisionable

TRUE

TRUE

TRUE

TRUE

TRUE

TRUE

Versionable

TRUE

TRUE

TRUE

TRUE

TRUE

TRUE

Auto Promote

TRUE

TRUE

TRUE

FALSE

TRUE

TRUE

Checkout History

TRUE

TRUE

TRUE

TRUE

TRUE

TRUE

Owner

read, modify, delete, lock, unlock, changeowner, promote, demote, schedule, override, enable, disable, create, revise, changevault, changename, changepolicy, changetype, fromconnect, toconnect, fromdisconnect, todisconnect, freeze, thaw, execute, grant, revoke, show

read, modify, lock, unlock, changeowner, promote, demote, schedule, override, enable, disable, create, revise, changevault, changename, changepolicy, changetype, fromconnect, toconnect, fromdisconnect, todisconnect, freeze, thaw, execute, grant, revoke, show

read, modify, lock, unlock, changeowner, promote, demote, schedule, override, enable, disable create, revise, changevault, changename, changepolicy, changetype, fromconnect, toconnect, fromdisconnect, todisconnect, freeze, thaw, execute, grant, revoke, show

read, modify, lock, unlock, changeowner, promote, demote, schedule, override, enable, disable, create, revise, changevault, changename, changepolicy, changetype, fromconnect, toconnect, fromdisconnect, todisconnect, freeze, thaw, execute, grant, revoke, show

read, modify, lock, unlock, changeowner, promote, demote, schedule, override, enable, disable, create, revise, changevault, changename, changepolicy, changetype, fromconnect, toconnect, freeze, thaw, execute, grant, revoke, show

read, demote, show

Public

none

none

none

none

none

none

Customer

none

none

read, show

none

none

none

Product Manager

modify, changeowner, promote, demote, create, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect

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

modify, changeowner, promote, demote, create, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect, execute

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

modify, changeowner, promote, demote, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect, execute

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

modify, promote, demote, toconnect, todisconnect, execute

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

read, promote, demote, fromconnect, toconnect, execute, show

read, demote, execute, show

System Engineer

modify, changeowner, promote, demote, create, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect

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

modify, changeowner, promote, demote, create, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect, execute

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

modify, changeowner, promote, demote, revise, changevault, changename changetype, fromconnect, toconnect, fromdisconnect, todisconnect, execute

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

modify, toconnect, todisconnect, execute

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

read, fromconnect, toconnect, execute, show

read, execute, show

Software Engineer

modify, changeowner, promote, demote, create, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect

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

none

modify, changeowner, promote, demote, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect, execute

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

none

none

none

Software Engineer Manager

modify, changeowner, promote, demote, create, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect

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

none

modify, changeowner, promote, demote, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect, execute

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

none

none

none

Design Engineer

modify, changeowner, promote, demote, create, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect

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

none

modify, changeowner, promote, demote, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect, execute

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

none

read, fromconnect, toconnect, execute, show

none

Senior Design Engineer

modify, changeowner, promote, demote, create, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect

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

none

modify, changeowner, promote, demote, revise, changevault, changename, changetype, fromconnect, toconnect, fromdisconnect, todisconnect, execute

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

none

fromconnect, fromdisconnect

none

Marketing Manager

modify, fromconnect, toconnect, fromdisconnect, todisconnect

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

modify, fromconnect, toconnect, fromdisconnect, todisconnect, execute

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

modify, fromconnect, toconnect, fromdisconnect, todisconnect

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

none

none

none

Employee

read, toconnect, todisconnect, show

read, toconnect, todisconnect, show

read, show, toconnect, todisconnect

read, toconnect, todisconnect, show

read, toconnect, todisconnect, show

none

Access Grantor

read, grant, revoke, show

read, grant, revoke, show

read, grant, revoke, show

read, grant, revoke, show

read, toconnect, todisconnect, grant, revoke, show

read, grant, revoke, show

Shadow Agent

all

all

all

all

all

all

System Conversion Manager

all

all

all

all

all

all

System Transition Manager

all

all

all

all

all

all

Specification Manager

fromconnect, fromdisconnect

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

fromconnect, fromdisconnect

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

fromconnect, fromdisconnect

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

fromconnect, fromdisconnect

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

read, fromconnect, show

none

Sales Engineer

none

none

none

none

none

read, show

Public Disconnect

fromdisconnect

filter from[Related Projects].to.current.access[delete] ~~ TRUE || from[Governing Project].to.current.access[delete] ~~ TRUE || from[Roadmap Task].to.current. access[delete] ~~ TRUE

fromdisconnect

filter from[Related Projects].to.current.access[delete] ~~ TRUE || from[Governing Project].to.current.access[delete] ~~ TRUE || from[Roadmap Task].to.current. access[delete] ~~ TRUE

fromdisconnect

filter from[Related Projects].to.current.access[delete] ~~ TRUE || from[Governing Project].to.current.access[delete] ~~ TRUE || from[Roadmap Task].to.current. access[delete] ~~ TRUE

fromdisconnect

filter from[Related Projects].to.current.access[delete] ~~ TRUE || from[Governing Project].to.current.access[delete] ~~ TRUE || from[Roadmap Task].to.current.access[delete] ~~ TRUE

fromdisconnect

filter from[Related Projects].to.current.access[delete] ~~ TRUE || from[Governing Project].to.current.access[delete] ~~ TRUE || from[Roadmap Task].to.current.access[delete] ~~ TRUE

none

Public Read

read, show

filter context.user == to[EC Affected Item].from.owner || context.user == to[EC Affected Item].from.to[Assigned EC].from. name || context.user == to[EC Implemented Item].from.owner || context.user == to[EC Implemented Item].from.to[Assigned EC].from. name || context.user == to[Reported Against EC].from. owner || context.user == to[Reported Against EC].from. to[Assigned EC].from.name

read, show

filter context.user == to[EC Affected Item].from.owner || context.user == to[EC Affected Item].from.to[Assigned EC].from. name || context.user == to[EC Implemented Item].from.owner || context.user == to[EC Implemented Item].from.to[Assigned EC].from. name || context.user == to[Reported Against EC].from. owner || context.user == to[Reported Against EC].from. to[Assigned EC].from.name

read, show

filter context.user == to[EC Affected Item].from.owner || context.user == to[EC Affected Item].from.to[Assigned EC].from. name || context.user == to[EC Implemented Item].from.owner || context.user == to[EC Implemented Item].from.to[Assigned EC].from. name || context.user == to[Reported Against EC].from.owner || context.user == to[Reported Against EC].from. to[Assigned EC].from.name

none

none

none

Public Add

read, toconnect, todisconnect, show

filter context.user == to[EC Affected Item].from.owner || context.user == to[EC Affected Item].from.to[Assigned EC].from. name || context.user == to[EC Implemented Item].from.owner || context.user == to[EC Implemented Item].from.to[Assigned EC].from. name || context.user == to[Reported Against EC].from. owner || context.user == to[Reported Against EC].from. to[Assigned EC].from.name

read, toconnect, todisconnect, show

filter context.user == to[EC Affected Item].from.owner || context.user == to[EC Affected Item].from.to[Assigned EC].from. name || context.user == to[EC Implemented Item].from.owner || context.user == to[EC Implemented Item].from.to[Assigned EC].from. name || context.user == to[Reported Against EC].from. owner || context.user == to[Reported Against EC].from. to[Assigned EC].from.name

read, toconnect, todisconnect, show

filter context.user == to[EC Affected Item].from.owner || context.user == to[EC Affected Item].from.to[Assigned EC].from. name || context.user == to[EC Implemented Item].from.owner || context.user == to[EC Implemented Item].from.to[Assigned EC].from. name || context.user == to[Reported Against EC].from. owner || context.user == to[Reported Against EC].from. to[Assigned EC].from.name

read, toconnect, todisconnect, show

filter context.user == to[EC Affected Item].from.owner || context.user == to[EC Affected Item].from.to[Assigned EC].from.name || context.user == to[EC Implemented Item].from.owner || context.user == to[EC Implemented Item].from.to[Assigned EC].from.name || context.user == to[Reported Against EC].from.owner || context.user == to[Reported Against EC].from.to[Assigned EC].from.name

read, toconnect, todisconnect, show

filter context.user == to[EC Affected Item].from.owner || context.user == to[EC Affected Item].from.to[Assigned EC].from.name || context.user == to[EC Implemented Item].from.owner || context.user == to[EC Implemented Item].from.to[Assigned EC].from.name || context.user == to[Reported Against EC].from.owner || context.user == to[Reported Against EC].from.to[Assigned EC].from.name

none

Senior Development Manager

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

none

Quality Manager

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

none

Senior Quallity Manager

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

read, show, toconnect, fromconnect, todisconnect, fromdisconnect

none

Development Manager

read,fromconnect, toconnect, fromdisconnect, todisconnect,show

read,fromconnect, toconnect, fromdisconnect, todisconnect,show

read,fromconnect, toconnect, fromdisconnect, todisconnect,show

read,fromconnect, toconnect, fromdisconnect, todisconnect,show

read,fromconnect, toconnect, fromdisconnect, todisconnect,show

none