Commit | Line | Data |
---|---|---|
6a488035 TO |
1 | -- CRM-5119 |
2 | UPDATE civicrm_navigation SET permission ='add contacts' | |
3 | WHERE civicrm_navigation.name IN('New Individual','New Household','New Organization'); | |
4 | ||
5 | UPDATE civicrm_navigation SET permission ='import contacts' | |
6 | WHERE civicrm_navigation.name IN( 'Import Contacts','Import Activities'); | |
7 | ||
8 | UPDATE civicrm_navigation SET permission ='edit groups' WHERE civicrm_navigation.name= 'New Group'; | |
9 | UPDATE civicrm_navigation SET permission ='edit groups,administer CiviCRM', permission_operator ='AND' | |
10 | WHERE civicrm_navigation.name= 'Manage Groups'; | |
11 | ||
12 | UPDATE civicrm_navigation SET permission ='administer CiviCRM' WHERE civicrm_navigation.name= 'New Tag'; | |
13 | UPDATE civicrm_navigation SET permission ='administer CiviCRM' WHERE civicrm_navigation.name= 'Manage Tags (Categories)'; | |
10824d34 | 14 | |
6a488035 TO |
15 | UPDATE civicrm_navigation SET permission ='access CiviContribute' WHERE civicrm_navigation.name= 'Dashboard' AND url='civicrm/contribute&reset=1'; |
16 | UPDATE civicrm_navigation SET permission ='access CiviContribute' WHERE civicrm_navigation.name= 'Find Contributions'; | |
10824d34 | 17 | |
6a488035 TO |
18 | UPDATE civicrm_navigation SET permission ='access CiviPledge' WHERE civicrm_navigation.name= 'Dashboard' AND url='civicrm/pledge&reset=1'; |
19 | UPDATE civicrm_navigation SET permission ='access CiviPledge' WHERE civicrm_navigation.name= 'Find Pledges'; | |
20 | UPDATE civicrm_navigation SET permission ='access CiviPledge,edit pledges', permission_operator ='AND' | |
21 | WHERE civicrm_navigation.name= 'New Pledge'; | |
10824d34 | 22 | |
6a488035 TO |
23 | UPDATE civicrm_navigation SET permission ='access CiviContribute,administer CiviCRM', permission_operator ='AND' |
24 | WHERE civicrm_navigation.name IN ( 'New Contribution Page','Manage Contribution Pages','Personal Campaign Pages','Premiums', | |
25 | 'Contribution Types', 'Payment Instruments','Accepted Credit Cards' ); | |
10824d34 | 26 | UPDATE civicrm_navigation SET permission ='access CiviContribute,edit contributions', permission_operator ='AND' |
6a488035 TO |
27 | WHERE civicrm_navigation.name IN ( 'New Contribution','Import Contributions'); |
28 | UPDATE civicrm_navigation SET permission ='access CiviEvent' | |
29 | WHERE civicrm_navigation.name IN( 'CiviEvent Dashboard','Find Participants'); | |
10824d34 | 30 | |
6a488035 TO |
31 | UPDATE civicrm_navigation SET permission ='access CiviEvent,edit event participants', permission_operator ='AND' |
32 | WHERE civicrm_navigation.name IN ( 'Register Event Participant','Import Participants'); | |
10824d34 | 33 | |
6a488035 TO |
34 | UPDATE civicrm_navigation SET permission ='access CiviEvent,administer CiviCRM', permission_operator ='AND' |
35 | WHERE civicrm_navigation.name IN( 'New Event','Manage Events','Event Templates','New Price Set', 'Manage Price Sets', | |
36 | 'Participant Listing Templates','Event Types','Participant Statuses','Participant Roles'); | |
10824d34 | 37 | |
6a488035 TO |
38 | UPDATE civicrm_navigation SET permission ='access CiviMail' |
39 | WHERE civicrm_navigation.name IN ( 'New Mailing','Draft and Unscheduled Mailings','Scheduled and Sent Mailings','Archived Mailings'); | |
10824d34 | 40 | |
6a488035 TO |
41 | UPDATE civicrm_navigation SET permission ='access CiviMail,administer CiviCRM', permission_operator ='AND' |
42 | WHERE civicrm_navigation.name IN ( 'Headers, Footers, and Automated Messages','Mail Accounts'); | |
10824d34 | 43 | |
6a488035 TO |
44 | UPDATE civicrm_navigation SET permission ='access CiviMember' WHERE civicrm_navigation.name= 'Dashboard' AND url='civicrm/member&reset=1'; |
45 | UPDATE civicrm_navigation SET permission ='access CiviMember' WHERE civicrm_navigation.name= 'Find Members'; | |
46 | UPDATE civicrm_navigation SET permission ='access CiviMember,edit memberships', permission_operator ='AND' | |
47 | WHERE civicrm_navigation.name IN ('New Membership','Import Members'); | |
10824d34 | 48 | |
6a488035 TO |
49 | UPDATE civicrm_navigation SET permission ='access CiviCase' WHERE civicrm_navigation.name= 'Dashboard' AND url='civicrm/case&reset=1'; |
50 | UPDATE civicrm_navigation SET permission ='access CiviCase' WHERE civicrm_navigation.name= 'Find Cases'; | |
51 | UPDATE civicrm_navigation SET permission ='access CiviCase,add contacts', permission_operator ='AND' | |
52 | WHERE civicrm_navigation.name= 'New Case'; | |
10824d34 | 53 | |
6a488035 TO |
54 | UPDATE civicrm_navigation SET permission ='access CiviGrant' WHERE civicrm_navigation.name= 'Dashboard' AND url='civicrm/grant&reset=1'; |
55 | UPDATE civicrm_navigation SET permission ='access CiviGrant' WHERE civicrm_navigation.name= 'Find Grants'; | |
56 | UPDATE civicrm_navigation SET permission ='access CiviGrant,edit grants', permission_operator ='AND' | |
57 | WHERE civicrm_navigation.name= 'New Grant'; | |
10824d34 | 58 | |
6a488035 TO |
59 | UPDATE civicrm_navigation SET permission ='administer CiviCRM' |
60 | WHERE civicrm_navigation.name IN ( 'Administration Console', 'Customize','Custom Data','CiviCRM Profile','Navigation Menu', | |
61 | 'Manage Custom Searches','Configure','Configuration Checklist','Global Settings','Enable Components', | |
62 | 'Site Preferences','Directories','Resource URLs','Outbound Email','Mapping and Geocoding', | |
63 | 'Payment Processors','Localization','Address Settings','Search Settings', 'Date Formats', 'CMS Integration', | |
64 | 'Miscellaneous','Safe File Extensions','Debugging','Import/Export Mappings', 'Message Templates', | |
65 | 'Domain Information','FROM Email Addresses', 'Update Directory Path and URL','Manage','Find and Merge Duplicate Contacts', | |
66 | 'Access Control','Synchronize Users to Contacts','Option Lists','Activity Types','Relationship Types','Gender Options', | |
67 | 'Addressee Formats','Email Greetings','Postal Greetings','Instant Messenger Services','Mobile Phone Providers', | |
68 | 'Phone Types','Preferred Communication Methods'); | |
69 | ||
70 | UPDATE civicrm_navigation SET permission ='administer CiviCRM' WHERE civicrm_navigation.name= 'Location Types (Home, Work...)'; | |
71 | UPDATE civicrm_navigation SET permission ='administer CiviCRM' WHERE civicrm_navigation.name= 'Tags (Categories)'; | |
72 | UPDATE civicrm_navigation SET permission ='administer CiviCRM' WHERE civicrm_navigation.name= 'Individual Prefixes (Ms, Mr...)'; | |
73 | UPDATE civicrm_navigation SET permission ='administer CiviCRM' WHERE civicrm_navigation.name= 'Individual Suffixes (Jr, Sr...)'; | |
10824d34 | 74 | |
6a488035 TO |
75 | UPDATE civicrm_navigation SET permission ='access CiviCase,administer CiviCRM', permission_operator ='AND' |
76 | WHERE civicrm_navigation.name IN ( 'Case Types','Redaction Rules'); | |
10824d34 | 77 | |
6a488035 | 78 | UPDATE civicrm_navigation SET permission ='access CiviGrant,administer CiviCRM', permission_operator ='AND' WHERE civicrm_navigation.name= 'Grant Types'; |
10824d34 | 79 | |
6a488035 TO |
80 | UPDATE civicrm_navigation SET permission ='access CiviMember,administer CiviCRM', permission_operator ='AND' |
81 | WHERE civicrm_navigation.name IN ( 'Membership Types','Membership Status Rules'); | |
10824d34 | 82 | |
6a488035 TO |
83 | UPDATE civicrm_navigation SET permission ='access CiviReport' WHERE civicrm_navigation.name = 'Reports Listing'; |
84 | UPDATE civicrm_navigation SET permission ='administer Reports' | |
85 | WHERE civicrm_navigation.name IN ( 'Create Reports from Templates','Manage Templates'); |