{{vtScript}} {{vtIf: {vtUser:admin} .eq. 1}} {{vtIf: othersviewaccess}} {{vtElse}} {{vtUse:\index}} {{vtIf: userviewaccess}} {{vtSet: public="1"}} {{vtEndIf}} {{vtEndUse}} {{vtIf: {vtGet:public} .eq. 1}} {{vtSet: part1="0", part2="0", part3="0"}} {{vtIf: userviewaccess}} {{vtSet: part1="1"}} {{vtEndIf}} {{vtIf: userupdateaccess}} {{vtSet: part2="1"}} {{vtEndIf}} {{vtIf: useraddaccess}} {{vtSet: part3="1"}} {{vtEndIf}} {{vtDo: -act="update", -obj="{vtID}", -properties[accessRights]="111{vtGet:part1}{vtGet:part2}{vtGet:part3}100"}} {{vtEndIf}} {{vtEndIf}} {{vtEndIf}} {{vtEndScript}}