Call trace when a new module is imported

  • import module

  • import_sharingaccess

  • module -> setDefaultSharing

  • Access: syncSharingAccess

    • recalculateSharingRules
    • flushAllPrivileges(roleid)
    • recalculateSharingFile
    • foreach user
      • setUserPrivilege
      • setSharingPrivileges
  • setUserPrivilege

    • createUserFile
  • setSharingPrivileges

    • createSharingPrivilegeFile
    • populateSharingTmpTables
    • foreach module
      • populateSharingPrivileges (user/group read/write)
    • foreach related module share
      • populateRelatedSharingPrivileges (user/group read/write)
Updates