Dong Shin 04.05.2011

  • PPM
    • found that Portfolio Manage (NSA) is misspelled, Porfolio Manager. DB update is necessary
    • UPDATE `project_portfolio`.`users` SET `type` = 'Portfolio Manager (NSA)' WHERE type = 'Porfolio Manager (NSA)'
    • continue working on Roles Management
      • User.isNSAmanager(), User.isAdmin(), User.isSiteUser() added
      • Admin > NSA Manager > Site User
      • Top menu modified accordingly
        • Admins have all privileges
        • NSA Managers have no User Management, DB Management, Appropriation Mgmt
        • Site Users have no user assignment, create projects, copy projects in addition to the NSA Managers’ incapabilites
      • Project selection modified to fit the Roles Mgmt (Financial Data, Funding Request, etc)