[Erp5-report] r9937 - in /erp5/trunk/bt5/erp5_dms: PortalTypeRolesTemplateItem/ bt/
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Sep 14 19:58:27 CEST 2006
Author: bartek
Date: Thu Sep 14 19:58:17 2006
New Revision: 9937
URL: http://svn.erp5.org?rev=9937&view=rev
Log:
fixed portal type roles list
Added:
erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/External%20Document.xml
erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/ImageDocument.xml
erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/PdfDocument.xml
Modified:
erp5/trunk/bt5/erp5_dms/bt/revision
erp5/trunk/bt5/erp5_dms/bt/template_portal_type_roles_list
Added: erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/External%20Document.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/External%2520Document.xml?rev=9937&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/External%20Document.xml (added)
+++ erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/External%20Document.xml Thu Sep 14 19:58:17 2006
@@ -1,0 +1,57 @@
+<type_roles>
+ <role id='Assignor'>
+ <property id='title'>Team Reviewer</property>
+ <property id='description'>The head of the team who is in charge of reviewing documents published by his team. He is granted special rights on documents produced by his team.</property>
+ <property id='condition'>python: not object.getSourceProject()</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'>function/publication/reviewer</multi_property>
+ <multi_property id='base_category'>group</multi_property>
+ <multi_property id='base_category'>site</multi_property>
+ </role>
+ <role id='Assignee'>
+ <property id='title'>Project Assignees</property>
+ <property id='description'>In a project collaborative document, all project members have a right to access and modify a document before release or publication.</property>
+ <property id='condition'>python:object.getSourceProject() and object.isMemberOf('classification/collaborative/project')</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'></multi_property>
+ <multi_property id='base_category'>source_project</multi_property>
+ </role>
+ <role id='Associate'>
+ <property id='title'>Project Associates</property>
+ <property id='description'>In a project document, all project members have a right to access the document before it is released or published.</property>
+ <property id='condition'>python: object.getSourceProject()</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'></multi_property>
+ <multi_property id='base_category'>source_project</multi_property>
+ </role>
+ <role id='Assignor'>
+ <property id='title'>Project Reviewer</property>
+ <property id='description'>The head of the project who is in charge of reviewing documents produced by the project before release or publication.</property>
+ <property id='condition'>python: object.getSourceProject()</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'>function/project/director</multi_property>
+ <multi_property id='base_category'>source_project</multi_property>
+ </role>
+ <role id='Associate'>
+ <property id='title'>Team Associates</property>
+ <property id='description'>All team members have a right to access non restricted documents before their release or publication.</property>
+ <property id='condition'>python:not object.isMemberOf('classification/personnal/restricted')</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'></multi_property>
+ <multi_property id='base_category'>group</multi_property>
+ <multi_property id='base_category'>function</multi_property>
+ <multi_property id='base_category'>site</multi_property>
+ </role>
+ <role id='Auditor'>
+ <property id='title'>Management</property>
+ <property id='description'>Management has to access anydocument in the system.</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'>function/hq</multi_property>
+ </role>
+</type_roles>
Added: erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/ImageDocument.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/ImageDocument.xml?rev=9937&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/ImageDocument.xml (added)
+++ erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/ImageDocument.xml Thu Sep 14 19:58:17 2006
@@ -1,0 +1,57 @@
+<type_roles>
+ <role id='Assignor'>
+ <property id='title'>Team Reviewer</property>
+ <property id='description'>The head of the team who is in charge of reviewing documents published by his team. He is granted special rights on documents produced by his team.</property>
+ <property id='condition'>python:not object.getSourceProject()</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'>function/publication/reviewer</multi_property>
+ <multi_property id='base_category'>group</multi_property>
+ <multi_property id='base_category'>site</multi_property>
+ </role>
+ <role id='Assignee'>
+ <property id='title'>Project Assignees</property>
+ <property id='description'>In a project collaborative document, all project members have a right to access and modify a document before release or publication.</property>
+ <property id='condition'>python:object.getSourceProject() and object.isMemberOf('classification/collaborative/project')</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'></multi_property>
+ <multi_property id='base_category'>source_project</multi_property>
+ </role>
+ <role id='Associate'>
+ <property id='title'>Project Associates</property>
+ <property id='description'>In a project document, all project members have a right to access the document before it is released or published.</property>
+ <property id='condition'>python:object.getSourceProject()</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'></multi_property>
+ <multi_property id='base_category'>source_project</multi_property>
+ </role>
+ <role id='Assignor'>
+ <property id='title'>Project Reviewer</property>
+ <property id='description'>The head of the project who is in charge of reviewing documents produced by the project before release or publication.</property>
+ <property id='condition'>python:object.getSourceProject()</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'>function/project/director</multi_property>
+ <multi_property id='base_category'>source_project</multi_property>
+ </role>
+ <role id='Associate'>
+ <property id='title'>Team Associates</property>
+ <property id='description'>All team members have a right to access non restricted documents before their release or publication.</property>
+ <property id='condition'>python:not object.isMemberOf('classification/personnal/restricted')</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'></multi_property>
+ <multi_property id='base_category'>group</multi_property>
+ <multi_property id='base_category'>function</multi_property>
+ <multi_property id='base_category'>site</multi_property>
+ </role>
+ <role id='Auditor'>
+ <property id='title'>Management</property>
+ <property id='description'>Management has to access anydocument in the system.</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'>function/hq</multi_property>
+ </role>
+</type_roles>
Added: erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/PdfDocument.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/PdfDocument.xml?rev=9937&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/PdfDocument.xml (added)
+++ erp5/trunk/bt5/erp5_dms/PortalTypeRolesTemplateItem/PdfDocument.xml Thu Sep 14 19:58:17 2006
@@ -1,0 +1,57 @@
+<type_roles>
+ <role id='Assignor'>
+ <property id='title'>Team Reviewer</property>
+ <property id='description'>The head of the team who is in charge of reviewing documents published by his team. He is granted special rights on documents produced by his team.</property>
+ <property id='condition'>python: not object.getSourceProject()</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'>function/publication/reviewer</multi_property>
+ <multi_property id='base_category'>group</multi_property>
+ <multi_property id='base_category'>site</multi_property>
+ </role>
+ <role id='Assignee'>
+ <property id='title'>Project Assignees</property>
+ <property id='description'>In a project collaborative document, all project members have a right to access and modify a document before release or publication.</property>
+ <property id='condition'>python:object.getSourceProject() and object.isMemberOf('classification/collaborative/project')</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'></multi_property>
+ <multi_property id='base_category'>source_project</multi_property>
+ </role>
+ <role id='Associate'>
+ <property id='title'>Project Associates</property>
+ <property id='description'>In a project document, all project members have a right to access the document before it is released or published.</property>
+ <property id='condition'>python:object.getSourceProject()</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'></multi_property>
+ <multi_property id='base_category'>source_project</multi_property>
+ </role>
+ <role id='Assignor'>
+ <property id='title'>Project Reviewer</property>
+ <property id='description'>The head of the project who is in charge of reviewing documents produced by the project before release or publication.</property>
+ <property id='condition'>python:object.getSourceProject()</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'>function/project/director</multi_property>
+ <multi_property id='base_category'>source_project</multi_property>
+ </role>
+ <role id='Associate'>
+ <property id='title'>Team Associates</property>
+ <property id='description'>All team members have a right to access non restricted documents before their release or publication.</property>
+ <property id='condition'>python:not object.isMemberOf('classification/personnal/restricted')</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'></multi_property>
+ <multi_property id='base_category'>group</multi_property>
+ <multi_property id='base_category'>function</multi_property>
+ <multi_property id='base_category'>site</multi_property>
+ </role>
+ <role id='Auditor'>
+ <property id='title'>Management</property>
+ <property id='description'>Management has to access anydocument in the system.</property>
+ <property id='priority'>10</property>
+ <property id='base_category_script'>ERP5Type_getSecurityCategoryFromArrow</property>
+ <multi_property id='category'>function/hq</multi_property>
+ </role>
+</type_roles>
Modified: erp5/trunk/bt5/erp5_dms/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/bt/revision?rev=9937&r1=9936&r2=9937&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_dms/bt/revision (original)
+++ erp5/trunk/bt5/erp5_dms/bt/revision Thu Sep 14 19:58:17 2006
@@ -1,1 +1,1 @@
-148
+153
Modified: erp5/trunk/bt5/erp5_dms/bt/template_portal_type_roles_list
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/bt/template_portal_type_roles_list?rev=9937&r1=9936&r2=9937&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_dms/bt/template_portal_type_roles_list (original)
+++ erp5/trunk/bt5/erp5_dms/bt/template_portal_type_roles_list Thu Sep 14 19:58:17 2006
@@ -1,6 +1,8 @@
DMS File
-DMS Pdf File
+External Document
Graphic
+ImageDocument
+PdfDocument
Presentation
Spreadsheet
Text
More information about the Erp5-report
mailing list