Repairing Permissions Process on OS-X 13.0+ (Ventura or Newer)

Updated: 04/11/2024

Symptom

On the OS-X 13.0 + (Ventura or newer) platform, users may see a password prompt every time they launch the 8x8 Work for Desktop application.
If the 8x8 Work application is not owned by the current active user (for example, the application has been installed via admin tools or via another account on the same machine), the 8x8 Work for Desktop app prompts the user to enter the account password every time the application is launched in order to fix application permissions and allow the app to self-update.

Applies To

  • 8x8 Work for Desktop
  • OS X 13.0+ (Ventura or newer)

Resolution

To resolve this issue, users need to request higher admin rights to run the command that actually fixes the ownership file.
From user perspective:
  • The 8x8 Work for Desktop app requests user's password to be able to fix the permissions.
  • If the attempt to repair permissions fails, a warning notification banner displays a link to a KB page, containing manual steps needed to fix the permissions and allow WorkD to self update in the future.

Steps to Fix the Application Permissions

  1. First, confirm that:
    • The Mac user has an Admin account
    • Auto-updates do not work on non-admin accounts
      clipboard_eea1c108b17a30eee042dc43021cb9046.png
  2. Open the Terminal app. (See screenshot, below)
  3. Type the following command and press Enter.
    • sudo chown -R $(whoami) /Applications/8x8\ Work.app ~/Library/Caches/com.electron.8x8---virtual-office.ShipIt
  4. When prompted, type the account password and press Enter.
    • Note that characters will not appear while you are typing the password.
  5. Quit the Terminal app.
  6. Restart the 8x8 Work for Desktop application.
    clipboard_e40cebe7869dbbab0c7a918f225ed28b4.png

Cause

This issue occurs because the actual fix of the file ownership is still not allowed by OS X Ventura.