Merge pull request #4054 from eileenmcnaughton/CRM-15237
[civicrm-core.git] / CRM / Upgrade / Incremental / sql / 3.0.0.mysql.tpl
CommitLineData
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');