Using Company Portal on a Digital Services-managed computer (Windows)


Note: This article applies to Deakin workstations running Windows 11. To install additional software on Deakin computers running Windows 10, see "Using Software Center on a Digital Services-managed computer (Windows)"

Installing software

The Software Center and the Self Install Share have been retired and has been replaced with the Company Portal.

The Company Portal looks and functions similar to the Software Center but includes more features and customisations. It's accessed via the pinned shortcut in your Start Menu.

Note: Software Center will still appear in the Start Menu due to legacy requirements but cannot be used to install software.