source: WAeUP_SRP/trunk/skins/waeup_custom/getCPSCandidateLocalRoles.py @ 921

Last change on this file since 921 was 919, checked in by Henrik Bettermann, 18 years ago

local roles SectionReader? and SectionManager? can only be assigned by admin
unused pins only be shown to admin

  • Property svn:keywords set to Id
File size: 698 bytes
Line 
1## Script (Python) "getCPSCandidateLocalRoles"
2##bind container=container
3##bind context=context
4##bind namespace=
5##bind script=script
6##bind subpath=traverse_subpath
7##parameters=
8##title=
9##
10# $Id: getCPSCandidateLocalRoles.py 919 2006-11-21 21:05:33Z henrik $
11"""
12XXX content moved into portal_membership
13
14Override this template if you have new portal types or new roles with a
15specific mapping to register.
16"""
17from Products.CMFCore.utils import getToolByName
18mtool = getToolByName(context, 'portal_membership')
19member = mtool.getAuthenticatedMember()
20
21
22#return mtool.getCPSCandidateLocalRoles(context)
23
24
25if member.id == 'admin'
26  return ['SectionReader','SectionManager','ClearanceOfficer', 'SectionOfficer']
27return ['ClearanceOfficer', 'SectionOfficer']
Note: See TracBrowser for help on using the repository browser.