Issue #2902053: Access denied on log imports

This commit is contained in:
Michael Stenta 2017-08-14 09:58:33 -04:00
parent d51a26a7a8
commit e33f4fdea0
1 changed files with 10 additions and 2 deletions

View File

@ -26,10 +26,18 @@ function farm_import_farm_access_perms($role) {
// Grant farm managers access to Feeds importers.
if ($role == 'Farm Manager') {
$types = farm_asset_types();
foreach ($types as $type) {
// Add permissions for asset importers.
$asset_types = farm_asset_types();
foreach ($asset_types as $type) {
$perms[] = 'import farm_asset_' . $type->type . ' feeds';
}
// Add permissions for log importers.
$log_types = log_types();
foreach ($log_types as $type) {
$perms[] = 'import log_' . $type->type . ' feeds';
}
}
return $perms;