Skip to content
5 min fix 2 min read Recently reviewedBeginner
Quick Answer

Open the Start menu, type Company Portal, press Enter, search for the application you need, and click the Install button. No admin password is required.

How to Install Approved Software (Company Portal / Self Service)

Applies to: Windows 11, Windows 10, macOS
Article Type: How-To
Last Updated: 2026-07-10

Summary

This article guides you through installing pre-approved business applications using the internal software store (Company Portal on Windows, or Jamf Self Service on Mac). This method ensures the software is safe, licensed, and does not require administrator privileges to install.

Prerequisites

  • An active internet or VPN connection.

Instructions

1. Install software on Windows (Company Portal)

  1. Click the Start menu, type Company Portal, and press Enter to open the app.
  2. Browse the home screen or use the search bar to find the application you need.
  3. Click the application, then click Install.
  4. The app will download and install silently in the background. You will receive a notification when it is finished.

2. Install software on a Mac (Self Service)

  1. Press Command + Space to open Spotlight search, type Self Service, and press Return.
  2. Browse the catalog or search for the application you need.
  3. Click Install under the application icon.

Troubleshooting

INFO

If you need a specific application that is not listed in the Company Portal or Self Service, you must submit an IT support ticket to request approval and deployment.

Symptom / ErrorPotential CauseSolution
Install button is greyed outApp is already installedSearch your computer's Start menu or Applications folder for the app.
Installation fails or gets stuckNetwork interruptionRestart your computer, ensure you have a stable internet connection, and click Install again.