Lesezugriff ohne Rechte fuer Objekttyp generalisieren
OT wie z.b. org.unit
, nd.bldg
etc. sollen frei fuer alle konten lesbar sein. Bisher nur im Code via abfrage unterschiedlich behandelt.
Besser: neues OT-attribut (z.b. cntl_tab.ot_grants_read_access
) einfuehren und via in_stmt_rec.ot_grants_read_access
(in typedef wapi_4_1.exec_ta_stmt_rec_type
einsetzen) generisch abfragen.
-
cntl_tab.ot_grants_read_access
definieren incl. dml (crud) und cgi-webintf. -
in
wapi_4_1.exec_ta_stmt_rec_type
definieren undget_ta_stmt_csr SCROLL CURSOR for
in wapi_4_1/_create_wapi_functions.pgsql anpassen -
is_ot_reader
anpassen:... OR in_stmt_rec.ot_grants_read_access;
-
abfrage
if not has_read_permission then return; end if;
ueberall indo_list_<ot>
wieder aktivieren - cgi anpassen: nur in api_tab das neue attribut einsetzen