@beesonch notwithstanding the useful contributions above, my advice is always that if you have student and non-student roles I would expect these to be reflected in two separate Canvas accounts as a matter of solid IT governance and practice at institutional level. Each should have distinct privileges and be independent of each other; this may also be reflected in distinct email identities that make it clear whether the account belongs to staff or students. This means that you log on separately to each. The only exception would be in-service training.
Should you change jobs but continue as a student, this then makes the appropriate management of access and privileges more straightforward. As an admin, separating identities allows me to see clearly where students have been added to inappropriate roles (which is a major Data risk) and do something about it.
Where students join our institution as part of the temps bank, or to support assessment or delivery, they have a separate Canvas staff account and a contract defining their data and other responsibilities.