Overview - Company Portal and App List

IT Service Desk 252-328-9866 | Pirate Techs Technology Support Centers | Submit a Ticket

Skip to a section: What is Company Portal? | Why use? | Available apps

Available to

Faculty, Staff using an ECU-managed Windows 11 PC

What is Company Portal?

Applications available for ECU-managed Windows 11 computers are required to follow ECU's Technology Acquisition Committee approval and purchase process to ensure security and compatibility with existing enterprise information systems. Once approved, an app is added to the Company Portal where users download to their computer. Some apps do require proper licensing.   

The Company Portal is a feature of Windows 11 and can be pinned to the Start menu: From the apps list, right-click any app to pin to Start. ""

Features

  • App management. Users discover, download and install company-approved applications. Newly-approved and purchased applications are added to the Company Portal once the purchase approval process is complete. 
  • Patch My PC app and update deployment tool. The tool that works with Company Portal to deploy applications and app updates. When deploying updates, you'll see a desktop pop-up message. You can choose to defer (snooze) the update or close any conflicting processes and run the update. 
  • Device management. The portal allows users to view their enrolled devices and system compliance status.

Why use 

Admin rights are no longer standard with the Windows 11 update. Therefore, all applications must be installed on your Windows 11 system through the Company Portal. 

Which app are available?

See the PDF document on this page for a comprehensive list of available apps. You will only see the apps for which you have a valid license.