Name
sn_em.em_SecurityUtilsBase
Description
No description available
Script
var em_SecurityUtilsBase = Class.create();
em_SecurityUtilsBase.prototype = {
initialize: function() {
},
hasEvidenceRecordReadAccess: function(evidenceGr, evidenceGrParentCase) {
if (evidenceGr.table != "" && evidenceGr.parent && !evidenceGr.isNewRecord()) {
if(evidenceGr.table == "sn_hr_er_case")
return new sn_hr_er.er_SecurityUtils().hasERCaseRelatedEntityReadAccess(evidenceGr.parent,"sn_em_evidence");
else
return evidenceGrParentCase.canRead();
}
return true;
},
hasEvidenceRecordWriteAccess: function(evidenceGr) {
if (evidenceGr.table != "" && evidenceGr.parent && evidenceGr.table == "sn_hr_er_case")
return new sn_hr_er.er_SecurityUtils().hasERCaseRelatedEntityWriteAccess(evidenceGr.parent,"sn_em_evidence");
return true;
},
type: 'em_SecurityUtilsBase'
};
Sys ID
041947717702301078094ae77d5a99ae