fields('rp', array('rid')) ->condition('permission', 'administer image styles') ->execute() ->fetchCol(); // Add the permissions for each role. foreach ($rids as $rid) { foreach ($permissions as $name) { db_merge('role_permission') ->key(array( 'rid' => $rid, 'permission' => $name, )) ->fields(array( 'module' => 'imagestyleflush', )) ->execute(); } } }