You don't have to do anything special to get to the Task Manager. It's built into the platform!
- Login to Safari Portal at https://account.safariportal.app/.
- On the left-hand side of the screen, click Tasks, under Media. You'll be taken right to the Task Manager.