Skip to main content

How to Use Swif's Self-Service Software Portal

Empower Employees with IT-Approved Software While Maintaining Control

Updated over 2 weeks ago

Swif's Self-Service Software Portal allows IT administrators to empower employees with the ability to install pre-approved software while maintaining centralized control. This feature ensures a secure and efficient way for employees to access the tools they need, reducing IT workload and streamlining software deployment.


How It Works

  1. IT Admins Approve Software

    • Navigate to the Device Management → Application tab in the Swif platform.

    • Select the software you want to make available to employees.

    • Approve the selected software for self-service to ensure employees can access only IT-sanctioned applications.

  2. Self-Service App Store Access

    • Employees can view the approved applications through the Swif desktop app or via the Swif Chrome extension.

    • Employees can log in to the employee portal with their email. We automatically associate email with your organization's default domain so they don't need to be specifically invited to the employee portal. To access the employee portal for an admin user, you can switch to the Profile icon.

    • The Chrome extension must be installed on the employee's browser for access. (Learn how to install the Swif Chrome extension here.)

  3. Easy Software Installation

    • Employees can browse the Self-Service Software Portal for the tools they need.

    • With just a few clicks, they can install IT-approved software directly onto their devices without requiring further IT assistance.


Software Installation Behavior in the Self-Service Portal

When users click the Install button in Swif’s Self-Service Software Portal, the following behaviors occur:

  1. Installation Queuing:
    Clicking Install immediately places the software into the installation queue. During this time, the Install button is disabled (greyed out) to prevent duplicate requests.

  2. Installation Success:
    Upon successful installation, the Install button remains disabled, clearly indicating the software is installed and up-to-date.

  3. Installation Failure:
    If the installation process fails, the Install button remains disabled. Users should contact IT support for further assistance to retry the installation.

  4. Newer Version Availability:
    When a newer software version becomes available, the previously disabled Install button will become clickable again, allowing users to initiate an upgrade.


Key Benefits

  • Efficiency for IT Teams: Reduce manual installation requests by empowering employees to install approved software independently.

  • Improved Security: Ensure only pre-approved and trusted applications are accessible to employees.

  • Convenience for Employees: Provide an intuitive interface for employees to find and install the tools they need without waiting for IT approval.

  • Standard (non-admin) users can freely use Swif's Self-Service Software Portal to install software. Swif's software installations run independently of the logged-in user's permissions, meaning that standard users do not need administrative privileges to install applications via this portal.


How to Enable the Self-Service Software Portal

  1. Approve Applications
    Go to the Device Management → Application tab and mark software as available for self-service.

  2. Ensure Swif Chrome Extension or Desktop App is Installed
    Employees should have the Swif Chrome extension installed or use the Swif default desktop app to access the Self-Service Software Portal.

  3. Communicate with Employees
    Inform employees about the Self-Service Software Portal, where to find it, and how to use it for their software needs.


For more information about enabling and using the Self-Service Software Portal, visit our help center or contact support at support@swif.ai.

Did this answer your question?