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)"

Table of Contents

About Company Portal

The Software Center and the Self Install Share have been retired and have 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.

You can also search for Company Portal in the Windows Start menu.

w11-search.png

w11-results.png

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

Using Company Portal

Company Portal's Home screen appears by default, showing you information about apps and your devices.

portal-home.png

Use the triple-line symbol (≡) to open the sidebar. This reveals the names of each tab in the sidebar.

portal-sidebar.png

Installing Apps

Click the Apps tab to show apps that are available for you to install.

portal-apps.png

Use the "Sort by" pop-up to view apps based on their name, alphabetically, when they were added, or the company that produces the app.

portal-apps-sort.png

You can also use the Search box to find a specific app.

portal-app-search.png

Select the app you wish to install, then click the Install button. Wait for the installation to complete.

portal-app-install.png

You can start multiple installs and they will be completed in order. You can also close the Company Portal and installations will continue in the background.

Uninstall or update an app

Click the Downloads & updates tab to see apps that have been installed, and updates that are pending installation. Some updates require a restart.

Select an app from the Installed app list.

portal-updates.png

Click the Update or Uninstall button to update it or uninstall it. Wait for the action to complete.

portal-app-uninstall.png

Some apps are Required by Deakin University and cannot be removed.

Device compliance

Company Portal keeps track of whether your device is compliant with Deakin University cybersecurity policies. If it's not compliant, you may lose access to certain network resources.

Click the Devices tab to see your device's compliance status. 

portal-devices.png

Click your device in the list to see more detail. If actions are required, follow the instructions given.

portal-remediate.png

Once the issue is resolved, click Check access to have Company Portal recheck whether your device is compliant.

If the issue cannot be resolved, contact the IT Service Desk.

Sync

Your computer syncs with Deakin's systems periodically for new updates, configuration and requirements. However, if you've been offline for a while, you can manually sync your computer.

Click the Settings tab in the sidebar. Click the Sync button to immediately start a sync.

portal-settings.png

Other features

App Categories

Deakin's apps are only loosely categorised. It's best to browse or search for the app you need.

Help & support

Click the Help & support tab to view phone and website details for contacting the IT Service Desk.

portal-support.png

Profile

View your name, position, division, email address and phone number in the Profile tab.

The Change Password button is not suitable for Deakin use. To change your password, see: Changing your password using a Digital Services-managed Windows 11 PC

Settings

By default, Company Portal uses the same Light Mode/Dark Mode settings as the rest of Windows, however you can set Company Portal to use a specific appearance.