522e40f242 
								
							 
						 
						
							
							
								
								fix import: stop deprecation warning  
							
							
							
						 
						
							2020-05-04 16:30:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								61a146a43d 
								
							 
						 
						
							
							
								
								suppress checking for options in security check  
							
							
							
						 
						
							2020-05-01 08:17:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b471deef43 
								
							 
						 
						
							
							
								
								merge bbmaster2 into bbmaster resulting in branch 2master  
							
							
							
						 
						
							2020-03-04 18:05:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								665c0271fd 
								
							 
						 
						
							
							
								
								(1) provide ILocation adapter for WSI; (2) activate security handlers.  
							
							... 
							
							
							
							(1) ILocation adapter seems to be required by absolute_url in
BlueBream.
(2) security-related event handlers had been commented out in
bbmaster for performance reasons; are now re-activated. 
							
						 
						
							2016-04-17 14:05:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								57588f1e19 
								
							 
						 
						
							
							
								
								fix access to manage_workspace page  
							
							
							
						 
						
							2015-10-19 09:30:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3c1a5ccdf4 
								
							 
						 
						
							
							
								
								merge branch master  
							
							
							
						 
						
							2015-06-12 08:35:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								09b75367a7 
								
							 
						 
						
							
							
								
								more control on propagation of role permissions via option  
							
							
							
						 
						
							2015-04-19 09:28:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2c548a3df6 
								
							 
						 
						
							
							
								
								revert some changes; provide optional logging of acquired security settings  
							
							
							
						 
						
							2015-04-18 15:40:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8d66ee3830 
								
							 
						 
						
							
							
								
								allow blocking of security acquisition by option; try to keep current role permission setting on object if any  
							
							
							
						 
						
							2015-04-18 13:43:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8ab637c402 
								
							 
						 
						
							
							
								
								allow for additional access control (without acquisition/inheritance) on queries and types via 'access_permission' option  
							
							
							
						 
						
							2014-04-26 15:52:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7e70140f52 
								
							 
						 
						
							
							
								
								merge branch master  
							
							
							
						 
						
							2013-07-16 18:13:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6f59f3892a 
								
							 
						 
						
							
							
								
								check permission when displaying part views; restrict access to person work items  
							
							
							
						 
						
							2013-07-15 16:50:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								12ee37881d 
								
							 
						 
						
							
							
								
								allow suppressing of security propagation via noPropagateSecurity option  
							
							
							
						 
						
							2013-05-22 15:08:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b5ab23a90b 
								
							 
						 
						
							
							
								
								merge branch master  
							
							
							
						 
						
							2013-03-23 11:32:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a411cf654f 
								
							 
						 
						
							
							
								
								avoid error for objects without security assertions (like ConceptManager)  
							
							
							
						 
						
							2013-02-16 15:46:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								344a1d81e5 
								
							 
						 
						
							
							
								
								allow better control of create actions by checking 'AssignAsParent': check action permissions + related fixes  
							
							
							
						 
						
							2013-01-28 16:00:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								99de14ff44 
								
							 
						 
						
							
							
								
								bug fix: security setting for resource  
							
							
							
						 
						
							2013-01-20 14:29:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e52543ce8b 
								
							 
						 
						
							
							
								
								fix swapping of role and principal; other minor improvements  
							
							
							
						 
						
							2013-01-17 11:28:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3fa9cee5e6 
								
							 
						 
						
							
							
								
								change German translation for finished  
							
							
							
						 
						
							2013-01-16 11:39:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e920fc9786 
								
							 
						 
						
							
							
								
								propagate principal roles via new acquirePrincipalRoles() method (instead of copyPrincipalRoles())  
							
							
							
						 
						
							2013-01-10 15:52:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5592ffb734 
								
							 
						 
						
							
							
								
								set state-based security as part of default security settings  
							
							
							
						 
						
							2013-01-10 13:36:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0c8cc8a24e 
								
							 
						 
						
							
							
								
								set loops.Owner role on object creation; do not propagate Owner role to children/resources  
							
							
							
						 
						
							2013-01-10 12:58:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2cee73672b 
								
							 
						 
						
							
							
								
								new role loops.Person for Person object and its children, with zope.View default permission; + security propagation fixes  
							
							
							
						 
						
							2013-01-09 15:19:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								837bf66e5c 
								
							 
						 
						
							
							
								
								suppress security propagation for performance reasons  
							
							
							
						 
						
							2011-11-21 14:59:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2f74a6dc81 
								
							 
						 
						
							
							
								
								make loops package work with BlueBream 1.0: system running  
							
							
							
						 
						
							2011-09-29 22:27:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8dc0d49972 
								
							 
						 
						
							
							
								
								work in progress: make loops package work with BlueBream 1.0  
							
							
							
						 
						
							2011-09-29 19:21:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								6aa174b494 
								
							 
						 
						
							
							
								
								propagate security settings to all versions of a resource  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4208 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2011-03-24 09:32:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								bb49e938e4 
								
							 
						 
						
							
							
								
								revert default settings for workspace  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4207 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2011-03-24 07:53:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								e763097d81 
								
							 
						 
						
							
							
								
								changed default for workspaces: propagate security  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4206 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2011-03-24 07:38:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								386a65ad61 
								
							 
						 
						
							
							
								
								block propagation of principal role settings across workspaces  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4155 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2011-01-24 18:39:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								b52c68edcb 
								
							 
						 
						
							
							
								
								enable translation for role names  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4138 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2011-01-09 09:44:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								a94f3b9f40 
								
							 
						 
						
							
							
								
								improve layout  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4080 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-11-24 11:06:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								0332f9a2e1 
								
							 
						 
						
							
							
								
								new version of workspace assignments view with predicate columns  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4079 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-11-24 11:01:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								2d6b34f8a7 
								
							 
						 
						
							
							
								
								improve security audit views  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4074 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-11-13 16:46:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								a3a44a42d8 
								
							 
						 
						
							
							
								
								add security audit view: Workspace Assignments  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4073 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-11-13 10:35:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								c2ccc9fdb5 
								
							 
						 
						
							
							
								
								create separate browser package for security-related views; provide first end-user view: Role Permissions by Type  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4072 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-11-13 09:19:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								1b56f8fd44 
								
							 
						 
						
							
							
								
								provide additional allocation predicate 'isowner'  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4035 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-10-12 09:07:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								e05ee9942b 
								
							 
						 
						
							
							
								
								allow wrapping of principal names  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3972 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-08-23 05:39:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								00ae2f6a99 
								
							 
						 
						
							
							
								
								provide log-in portlet  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3910 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-06-27 13:13:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								f783895538 
								
							 
						 
						
							
							
								
								minor security-related improvements  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3906 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-06-26 16:51:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								5affb38833 
								
							 
						 
						
							
							
								
								security: propagate security upon saving workspace information; copy principal roles from workspace, too  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3903 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-06-14 11:19:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								793f943f99 
								
							 
						 
						
							
							
								
								show default group name also if group folder does not yet exist  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3902 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-06-14 10:25:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								d014f5bead 
								
							 
						 
						
							
							
								
								fix creation of group folder  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3899 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-06-14 10:11:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								43770d1b16 
								
							 
						 
						
							
							
								
								show default group name also if workspace information exists but group names are not stored yet  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3897 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-06-14 09:59:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								8a6800ff13 
								
							 
						 
						
							
							
								
								minor presentation fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3896 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-06-14 06:53:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								010acc1eaf 
								
							 
						 
						
							
							
								
								implement group membership automatics when assigning or deassigning a person to a workspace concept via ismaster or ismember predicate  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3893 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-06-13 11:43:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								3d7c87b7b9 
								
							 
						 
						
							
							
								
								implement workspace-based security management  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3891 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2010-06-12 10:51:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								504092b268 
								
							 
						 
						
							
							
								
								propagation of security settings (principal roles and role permissions) basically working  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3649 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2009-12-13 15:41:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								68c5dbbc08 
								
							 
						 
						
							
							
								
								improvements and fixes for automatic setting of role permissions  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3628 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2009-11-15 10:29:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									helmutm 
								
							 
						 
						
							
							
							
							
								
							
							
								87f46f0d28 
								
							 
						 
						
							
							
								
								propagation of role permission settings from workspaces basically working  
							
							... 
							
							
							
							git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3623 fd906abe-77d9-0310-91a1-e0d9ade77398 
							
						 
						
							2009-11-10 18:19:49 +00:00