Total Knowledge Projects Jobs Clientele Contact

User handling

Personal tools
From Total Knowledge
Jump to: navigation, search

Users in UU can have multiple roles, in respect do different UMOs. For the purpose of optimizing UI display performance, user object will have set of flags, which will indicate if the user has some role for at least one UMO. e.g. if user is a teacher of at least one class, if he created at least one UMO, if he is a student of at least one class currently. These flags will be adjusted every time user's ACL for some object is changed.