Commit 3214f428 authored by Rafael Monnerat's avatar Rafael Monnerat

Update Security and dependencies for include Shacache on vifib

parent 37db91b1
<local_roles_item>
<local_roles>
<role id='R-COMPUTER'>
<item>Author</item>
</role>
<role id='R-INSTANCE'>
<item>Author</item>
</role>
<role id='R-MEMBER'>
<item>Author</item>
</role>
</local_roles>
</local_roles_item>
\ No newline at end of file
...@@ -4,6 +4,15 @@ ...@@ -4,6 +4,15 @@
<item>Auditor</item> <item>Auditor</item>
<item>Author</item> <item>Author</item>
</role> </role>
<role id='R-COMPUTER'>
<item>Author</item>
</role>
<role id='R-INSTANCE'>
<item>Author</item>
</role>
<role id='R-MEMBER'>
<item>Author</item>
</role>
<role id='zope'> <role id='zope'>
<item>Owner</item> <item>Owner</item>
</role> </role>
......
...@@ -4,6 +4,15 @@ ...@@ -4,6 +4,15 @@
<item>Auditor</item> <item>Auditor</item>
<item>Author</item> <item>Author</item>
</role> </role>
<role id='R-COMPUTER'>
<item>Author</item>
</role>
<role id='R-INSTANCE'>
<item>Author</item>
</role>
<role id='R-MEMBER'>
<item>Author</item>
</role>
<role id='zope'> <role id='zope'>
<item>Owner</item> <item>Owner</item>
</role> </role>
......
<local_roles_item> <local_roles_item>
<local_roles> <local_roles>
<role id='G-COMPANY'>
<item>Auditor</item>
<item>Author</item>
</role>
<role id='R-COMPUTER'>
<item>Author</item>
</role>
<role id='R-INSTANCE'>
<item>Author</item>
</role>
<role id='R-MEMBER'>
<item>Author</item>
</role>
<role id='zope'> <role id='zope'>
<item>Owner</item> <item>Owner</item>
</role> </role>
......
...@@ -4,4 +4,10 @@ ...@@ -4,4 +4,10 @@
<multi_property id='category'>group/company</multi_property> <multi_property id='category'>group/company</multi_property>
<multi_property id='base_category'>group</multi_property> <multi_property id='base_category'>group</multi_property>
</role> </role>
<role id='Author'>
<property id='title'>Security for Shacache (Author)</property>
<multi_property id='category'>role/member</multi_property>
<multi_property id='category'>role/computer</multi_property>
<multi_property id='category'>role/instance</multi_property>
</role>
</type_roles> </type_roles>
\ No newline at end of file
<type_roles>
<role id='Author'>
<property id='title'>Security for Shacache (Author)</property>
<multi_property id='category'>role/member</multi_property>
<multi_property id='category'>role/computer</multi_property>
<multi_property id='category'>role/instance</multi_property>
</role>
</type_roles>
\ No newline at end of file
<type_roles>
<role id='Auditor'>
<property id='title'>Any From Shadir Group</property>
<property id='description'>Any user which has a valid assignment where the group is shadir* must have Auditor role.</property>
<multi_property id='category'>group/shadir</multi_property>
</role>
<role id='Auditor'>
<property id='title'>Security for Shacache (Auditor)</property>
<multi_property id='category'>role/member</multi_property>
<multi_property id='category'>role/computer</multi_property>
<multi_property id='category'>role/instance</multi_property>
</role>
</type_roles>
\ No newline at end of file
...@@ -4,4 +4,10 @@ ...@@ -4,4 +4,10 @@
<multi_property id='category'>group/company</multi_property> <multi_property id='category'>group/company</multi_property>
<multi_property id='base_category'>group</multi_property> <multi_property id='base_category'>group</multi_property>
</role> </role>
<role id='Author'>
<property id='title'>Security for Shacache (Author)</property>
<multi_property id='category'>role/member</multi_property>
<multi_property id='category'>role/computer</multi_property>
<multi_property id='category'>role/instance</multi_property>
</role>
</type_roles> </type_roles>
\ No newline at end of file
...@@ -4,4 +4,10 @@ ...@@ -4,4 +4,10 @@
<multi_property id='category'>group/company</multi_property> <multi_property id='category'>group/company</multi_property>
<multi_property id='base_category'>group</multi_property> <multi_property id='base_category'>group</multi_property>
</role> </role>
<role id='Auditor'>
<property id='title'>Security for Shacache</property>
<multi_property id='category'>role/member</multi_property>
<multi_property id='category'>role/computer</multi_property>
<multi_property id='category'>role/instance</multi_property>
</role>
</type_roles> </type_roles>
\ No newline at end of file
<type_roles>
<role id='Auditor'>
<property id='title'>Shacache Security (Auditor)</property>
<property id='description'>Any user which has a valid assignment where the role is instance must have Auditor role.</property>
<multi_property id='category'>role/computer</multi_property>
<multi_property id='category'>role/member</multi_property>
<multi_property id='category'>role/instance</multi_property>
</role>
</type_roles>
\ No newline at end of file
...@@ -4,4 +4,10 @@ ...@@ -4,4 +4,10 @@
<multi_property id='category'>group/company</multi_property> <multi_property id='category'>group/company</multi_property>
<multi_property id='base_category'>group</multi_property> <multi_property id='base_category'>group</multi_property>
</role> </role>
<role id='Author'>
<property id='title'>Security for Shacache (Author)</property>
<multi_property id='category'>role/member</multi_property>
<multi_property id='category'>role/computer</multi_property>
<multi_property id='category'>role/instance</multi_property>
</role>
</type_roles> </type_roles>
\ No newline at end of file
<type_roles>
<role id='Auditor'>
<property id='title'>Security for Shacache (Auditor)</property>
<multi_property id='category'>role/member</multi_property>
<multi_property id='category'>role/computer</multi_property>
<multi_property id='category'>role/instance</multi_property>
</role>
</type_roles>
\ No newline at end of file
...@@ -4,4 +4,10 @@ ...@@ -4,4 +4,10 @@
<multi_property id='category'>group/company</multi_property> <multi_property id='category'>group/company</multi_property>
<multi_property id='base_category'>group</multi_property> <multi_property id='base_category'>group</multi_property>
</role> </role>
<role id='Auditor'>
<property id='title'>Security for Shacache (Auditor)</property>
<multi_property id='category'>role/member</multi_property>
<multi_property id='category'>role/computer</multi_property>
<multi_property id='category'>role/instance</multi_property>
</role>
</type_roles> </type_roles>
\ No newline at end of file
...@@ -4,4 +4,10 @@ ...@@ -4,4 +4,10 @@
<multi_property id='category'>group/company</multi_property> <multi_property id='category'>group/company</multi_property>
<multi_property id='base_category'>group</multi_property> <multi_property id='base_category'>group</multi_property>
</role> </role>
<role id='Auditor'>
<property id='title'>Security for Shacache (Auditor)</property>
<multi_property id='category'>role/member</multi_property>
<multi_property id='category'>role/computer</multi_property>
<multi_property id='category'>role/instance</multi_property>
</role>
</type_roles> </type_roles>
\ No newline at end of file
...@@ -4,4 +4,10 @@ ...@@ -4,4 +4,10 @@
<multi_property id='category'>group/company</multi_property> <multi_property id='category'>group/company</multi_property>
<multi_property id='base_category'>group</multi_property> <multi_property id='base_category'>group</multi_property>
</role> </role>
<role id='Auditor'>
<property id='title'>Security for Shacache (Auditor)</property>
<multi_property id='category'>role/member</multi_property>
<multi_property id='category'>role/computer</multi_property>
<multi_property id='category'>role/instance</multi_property>
</role>
</type_roles> </type_roles>
\ No newline at end of file
...@@ -4,4 +4,10 @@ ...@@ -4,4 +4,10 @@
<multi_property id='category'>group/company</multi_property> <multi_property id='category'>group/company</multi_property>
<multi_property id='base_category'>group</multi_property> <multi_property id='base_category'>group</multi_property>
</role> </role>
<role id='Auditor'>
<property id='title'>Security for Shacache</property>
<multi_property id='category'>role/member</multi_property>
<multi_property id='category'>role/computer</multi_property>
<multi_property id='category'>role/instance</multi_property>
</role>
</type_roles> </type_roles>
\ No newline at end of file
...@@ -9,6 +9,8 @@ erp5_tiosafe_core ...@@ -9,6 +9,8 @@ erp5_tiosafe_core
erp5_ui_test erp5_ui_test
erp5_ui_test_core erp5_ui_test_core
erp5_web erp5_web
erp5_web_shacache
erp5_web_shadir
vifib_agent vifib_agent
vifib_base vifib_base
vifib_configurator vifib_configurator
......
501 507
\ No newline at end of file \ No newline at end of file
...@@ -18,6 +18,7 @@ campaign_module ...@@ -18,6 +18,7 @@ campaign_module
component_module component_module
currency_module currency_module
currency_module/EUR currency_module/EUR
data_set_module
document_ingestion_module document_ingestion_module
document_module document_module
event_module event_module
......
...@@ -18,6 +18,7 @@ campaign_module ...@@ -18,6 +18,7 @@ campaign_module
component_module component_module
currency_module currency_module
currency_module/EUR currency_module/EUR
data_set_module
document_ingestion_module document_ingestion_module
document_module document_module
event_module event_module
......
...@@ -17,13 +17,17 @@ Contribution Tool ...@@ -17,13 +17,17 @@ Contribution Tool
Credit Card Credit Card
Currency Currency
Currency Module Currency Module
Data Set
Data Set Module
Document Ingestion Module Document Ingestion Module
Document Module Document Module
Drawing Drawing
Event Module Event Module
Fax Message Fax Message
File
Gadget Gadget
Gadget Tool Gadget Tool
Image
Image Module Image Module
Integration Site Integration Site
Integration Tool Integration Tool
......
...@@ -17,13 +17,17 @@ Contribution Tool ...@@ -17,13 +17,17 @@ Contribution Tool
Credit Card Credit Card
Currency Currency
Currency Module Currency Module
Data Set
Data Set Module
Document Ingestion Module Document Ingestion Module
Document Module Document Module
Drawing Drawing
Event Module Event Module
Fax Message Fax Message
File
Gadget Gadget
Gadget Tool Gadget Tool
Image
Image Module Image Module
Integration Site Integration Site
Integration Tool Integration Tool
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment