FSN#32786 readrechten is genoeg voor een locatiekeuze
svn path=/Website/trunk/; revision=25834
This commit is contained in:
@@ -45,13 +45,13 @@ if (flr_key > -1 || bld_key > -1 || loc_key > -1 || alg_key > -1) {
|
||||
|
||||
// Kies heel ruim waar je autorisatie op hebt
|
||||
// Let op dat je hier alleen autorisaties met plaats-component toevoegt (fac_functie_minlevel & 8)
|
||||
var sql = "SELECT COALESCE(MIN(fac_gebruiker_alg_level_write), 9) writelevel"
|
||||
var sql = "SELECT COALESCE(MIN(fac_gebruiker_alg_level_read), 9) readlevel"
|
||||
+ " FROM fac_v_webgebruiker g, fac_functie f "
|
||||
+ " WHERE g.fac_functie_key = f.fac_functie_key "
|
||||
+ " AND f.fac_functie_code IN ('WEB_MLDUSE', 'WEB_INSMAN', 'WEB_INSUSE', 'WEB_ALGMAN', 'WEB_ALGUSE', 'WEB_MLDBO2', 'WEB_ORDBO2', 'WEB_MLDBOF', 'WEB_BEZUSE', 'WEB_RESUSE', 'WEB_MLDUSE')"
|
||||
+ " AND g.prs_perslid_key = " + user_key;
|
||||
var oRs = Oracle.Execute(sql);
|
||||
var autlevel = oRs("writelevel").Value; // Pas op: kan ook '0' zijn (regio)
|
||||
var autlevel = oRs("readlevel").Value; // Pas op: kan ook '0' zijn (regio)
|
||||
oRs.Close();
|
||||
|
||||
// Als keys meegegeven, dan globallocation zetten op die key en refresh naar Facilitor.asp (die toont de locatie)
|
||||
|
||||
Reference in New Issue
Block a user