Using: Drupal 7, PostgresSQL

I'm using an administrator account that is NOT UUID 1, but belongs to a role that is set as the administrator. The role also has all permissions i can see checked.

On this page: /admin/config/people/taxonomy_access I can't enable or edit anything as i always get a 403 page. There is no permissions for administrating Taxonomy Access on /admin/people/permissions.

Module is unusable. What can be done?

Comments

Putr’s picture

Found some more data:

Errors just b4 the 403 error (all with the same URL as the 403)
Notice: Undefined index: access in _menu_translate() (line 792 of /var/www/www.petrol.si/webdir/includes/menu.inc).
Notice: Undefined index: access in menu_get_item() (line 478 of /var/www/www.petrol.si/webdir/includes/menu.inc).
Notice: Undefined index: access in menu_execute_active_handler() (line 513 of /var/www/www.petrol.si/webdir/includes/menu.inc).

wranvaud’s picture

Issue summary: View changes

I'm having the same issue, also using postgres, and I just changed lines 152-153 in taxonomy_access.module in order to bypass access callback during development (do not leave this in production as it grants access to the module configuration also to anonymous users):

  $items[TAXONOMY_ACCESS_CONFIG . '/role/%/edit'] = array(
    'title callback' => 'taxonomy_access_role_edit_title',
    'title arguments' => array(5),
    'page callback' => 'drupal_get_form',
    'page arguments' => array('taxonomy_access_admin_form', 5),
    'access callback' => TRUE, /*array('taxonomy_access_role_edit_access'),
    'access arguments' => array(5),*/
    'file' => 'taxonomy_access.admin.inc',
  );