Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Sign in
Toggle navigation
H
hostmaster
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Insights
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Locked Files
Drupal.org issue queue
Drupal.org issue queue
Security & Compliance
Security & Compliance
Dependency List
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
project
hostmaster
Commits
82fd8864
Commit
82fd8864
authored
Jun 17, 2013
by
ergonlogic
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Allow creation of sites on locked platforms for certain roles.
parent
233e8abd
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
2 additions
and
2 deletions
+2
-2
hostmaster.profile
hostmaster.profile
+2
-2
No files found.
hostmaster.profile
View file @
82fd8864
...
...
@@ -230,9 +230,9 @@ function hostmaster_task_finalize() {
install_add_role
(
'aegir account manager'
);
install_add_permissions
(
install_get_rid
(
'aegir account manager'
),
array
(
'create client'
,
'edit client users'
,
'view client'
));
install_add_role
(
'aegir platform manager'
);
install_add_permissions
(
install_get_rid
(
'aegir platform manager'
),
array
(
'create clone task'
,
'create migrate task'
,
'create platform'
,
'delete platform'
,
'edit platform'
,
'view locked platforms'
,
'view platform'
,
'create site'
,
'delete site'
,
'edit site'
,
'view site'
,
'access task logs'
,
'create lock task'
,
'create unlock task'
,
'view revisions'
,
'search content'
,
'use advanced search'
));
install_add_permissions
(
install_get_rid
(
'aegir platform manager'
),
array
(
'create clone task'
,
'create migrate task'
,
'create platform'
,
'delete platform'
,
'edit platform'
,
'view locked platforms'
,
'view platform'
,
'create site
s on locked platforms'
,
'create site
'
,
'delete site'
,
'edit site'
,
'view site'
,
'access task logs'
,
'create lock task'
,
'create unlock task'
,
'view revisions'
,
'search content'
,
'use advanced search'
));
install_add_role
(
'aegir administrator'
);
install_add_permissions
(
install_get_rid
(
'aegir administrator'
),
array
(
'access disabled sites'
,
'access hosting wizard'
,
'administer hosting'
,
'administer hosting features'
,
'administer hosting queues'
,
'administer hosting settings'
,
'administer hosting aliases'
,
'create site aliases'
,
'administer clients'
,
'create client'
,
'delete own client'
,
'edit client uname'
,
'edit client users'
,
'edit own client'
,
'view client'
,
'create clone task'
,
'create migrate task'
,
'create package'
,
'delete package'
,
'edit package'
,
'view package'
,
'create platform'
,
'delete platform'
,
'edit platform'
,
'view locked platforms'
,
'view platform'
,
'edit all quotas'
,
'view all quotas'
,
'view own quota'
,
'create server'
,
'delete server'
,
'edit server'
,
'view server'
,
'access hosting signup form'
,
'administer sites'
,
'create site'
,
'delete site'
,
'edit site'
,
'view site'
,
'administer ssl'
,
'access task logs'
,
'administer tasks'
,
'cancel own tasks'
,
'create backup task'
,
'create backup-delete task'
,
'create delete task'
,
'create disable task'
,
'create enable task'
,
'create lock task'
,
'create login-reset task'
,
'create restore task'
,
'create unlock task'
,
'create verify task'
,
'retry failed tasks'
,
'view own tasks'
,
'view task'
));
install_add_permissions
(
install_get_rid
(
'aegir administrator'
),
array
(
'access disabled sites'
,
'access hosting wizard'
,
'administer hosting'
,
'administer hosting features'
,
'administer hosting queues'
,
'administer hosting settings'
,
'administer hosting aliases'
,
'create site aliases'
,
'administer clients'
,
'create client'
,
'delete own client'
,
'edit client uname'
,
'edit client users'
,
'edit own client'
,
'view client'
,
'create clone task'
,
'create migrate task'
,
'create package'
,
'delete package'
,
'edit package'
,
'view package'
,
'create platform'
,
'delete platform'
,
'edit platform'
,
'view locked platforms'
,
'view platform'
,
'
create sites on locked platforms'
,
'
edit all quotas'
,
'view all quotas'
,
'view own quota'
,
'create server'
,
'delete server'
,
'edit server'
,
'view server'
,
'access hosting signup form'
,
'administer sites'
,
'create site'
,
'delete site'
,
'edit site'
,
'view site'
,
'administer ssl'
,
'access task logs'
,
'administer tasks'
,
'cancel own tasks'
,
'create backup task'
,
'create backup-delete task'
,
'create delete task'
,
'create disable task'
,
'create enable task'
,
'create lock task'
,
'create login-reset task'
,
'create restore task'
,
'create unlock task'
,
'create verify task'
,
'retry failed tasks'
,
'view own tasks'
,
'view task'
));
node_access_rebuild
();
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment