[OPEN-ILS-DEV] User permissions error

Jason Etheridge jason at esilibrary.com
Wed May 28 09:59:35 EDT 2008


> If your actor.org_unit_type table is still the same as was delivered
> at install time, you probably want to update all rows in
> actor.org_unit that are children of node 2 to have an ou_type of 3.

Robert, Dan hit the nail on the head.  Also, your org_unit_type table
has a lot of very specifically named org types.  In general, you want
to keep them abstract.  For an org tree that only goes 3 levels deep,
it would suffice to have just 3 org unit types, for example
Consortium, System, and Branch, regardless of how many actual org
units you have.  It's also the more likely scenario that you don't
want volumes and users to be directly associated with org units of the
higher level types (Consortium and System), because these org units
are also abstractions, so you should change those settings to false.

> You could issue the following statement via psql:
> Another problem is that the actor.org_unit.id 8 (BKM) entry has a
> parent_ou value of 4, even though there is no entry in the
> actor.org_unit table with an id of 4.

Looks like a 4 is there, but it's out of order in the output.

Thanks Dan!

-- 
Jason Etheridge
 | VP, Community Support and Advocacy
 | Equinox Software, Inc. / The Evergreen Experts
 | phone: 1-877-OPEN-ILS (673-6457)
 | email: jason at esilibrary.com
 | web: http://www.esilibrary.com


More information about the Open-ils-dev mailing list