forked from drupalprojects/panopoly_admin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
panopoly_admin.features.defaultconfig.inc
116 lines (104 loc) · 2.91 KB
/
panopoly_admin.features.defaultconfig.inc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<?php
/**
* @file
* panopoly_admin.features.defaultconfig.inc
*/
/**
* Implements hook_defaultconfig_features().
*/
function panopoly_admin_defaultconfig_features() {
return array(
'panopoly_admin' => array(
'user_default_permissions' => 'user_default_permissions',
),
);
}
/**
* Implements hook_defaultconfig_user_default_permissions().
*/
function panopoly_admin_defaultconfig_user_default_permissions() {
$permissions = array();
// Exported permission: access administration pages.
$permissions['access administration pages'] = array(
'name' => 'access administration pages',
'roles' => array(
'administrator' => 'administrator',
'site editor' => 'site editor',
),
'module' => 'system',
);
// Exported permission: access content.
$permissions['access content'] = array(
'name' => 'access content',
'roles' => array(
'administrator' => 'administrator',
'anonymous user' => 'anonymous user',
'authenticated user' => 'authenticated user',
),
'module' => 'node',
);
// Exported permission: access content overview.
$permissions['access content overview'] = array(
'name' => 'access content overview',
'roles' => array(
'administrator' => 'administrator',
'site editor' => 'site editor',
),
'module' => 'node',
);
// Exported permission: administer menu.
$permissions['administer menu'] = array(
'name' => 'administer menu',
'roles' => array(
'administrator' => 'administrator',
'site editor' => 'site editor',
),
'module' => 'menu',
);
// Exported permission: administer taxonomy.
$permissions['administer taxonomy'] = array(
'name' => 'administer taxonomy',
'roles' => array(
'administrator' => 'administrator',
'site editor' => 'site editor',
),
'module' => 'taxonomy',
);
// Exported permission: delete revisions.
$permissions['delete revisions'] = array(
'name' => 'delete revisions',
'roles' => array(
'administrator' => 'administrator',
'site editor' => 'site editor',
),
'module' => 'node',
);
// Exported permission: revert revisions.
$permissions['revert revisions'] = array(
'name' => 'revert revisions',
'roles' => array(
'administrator' => 'administrator',
'site editor' => 'site editor',
),
'module' => 'node',
);
// Exported permission: view own unpublished content.
$permissions['view own unpublished content'] = array(
'name' => 'view own unpublished content',
'roles' => array(
'administrator' => 'administrator',
'site editor' => 'site editor',
),
'module' => 'node',
);
// Exported permission: view revisions.
$permissions['view revisions'] = array(
'name' => 'view revisions',
'roles' => array(
'administrator' => 'administrator',
'site editor' => 'site editor',
),
'module' => 'node',
);
return $permissions;
}