Can Do hat eine moderne und innovative Multiprojektmanagement-Software entwickelt, die die Projektarbeit durch eine Vielzahl von Funktionen unterstützt:
In einem typischen Projekt nehmen die handelnden Personen mehrere Rollen ein. So ist es möglich, dass der Projektleiter in dem Projekt auch als Ressource mitarbeitet. Ressourcen in dem Projekt sollen evtl. auch Arbeitspakete und Meilensteine sehen, an denen sie nicht beteiligt sind. Sie sind somit Ressourcen wie auch Beobachter (Viewer).
In Can Do können die Rechte, alle Funktionen und Daten individuell gesteuert werden. Die Listen dieser Rechte werden dann in so genannten Rollen zusammengefasst.
Durch dieses umfangreiche Verfahren sind auch Delegationen möglich. Es kann in einer Rolle definiert werden, dass die Zuweisung einer Rolle an einen anderen Anwender die eigenen Rechte beschneidet.