Safari Extension

The PrinterLogic Safari Extension is used to ensure proper communication takes place between the Safari Browser and your PrinterLogic instance. This extension allows the installed client to communicate with and access the features within the Self-service Portal when using the Safari Browser.

The Safari extension is necessary to have in place for anyone in an organization logging into the Self-service Portal, and for some features within the Admin Console.

When using Safari for the installation process, there are some specific steps that need to be followed to have it install correctly.

Installing the Extension

If the client is not already installed on the workstation, this step of manually installing the client will be necessary. If the client is installed, you can skip to the next section covering Installing the Safari Browser Extension.

  1. Open your Safari browser.
  2. Navigate to your PrinterLogic Self-service Portal.
  3. Click on Install to begin the PrinterLogic Client installation.

    Self-service Portal Safari browser prompt to install the Mac client.

  4. The client download process will begin.
  5. Click on Allow.

    Mac prompt to allow the client to download with an arrow pointing to the Allow option on the right.

  6. Select the Downloads icon and select the PrinterinstallerClientSetup.pkg.

    Mac screen with an arrow pointing to the Downloads icon in the lower right.

  7. Follow the onscreen prompts to install the client, to include agreeing to the End User License Agreement.

    PrinterLogic Installation UI for Mac, showing the different steps on the left, and the Continue button in the lower right.

  8. During the installation process of the client, a prompt will appear to close the browser. Click on Close Application and Install.

    Mac UI Prompt to close the browser to complete installation.

  9. At this point you may be prompted to enter in your user credentials.

    Prompt to enter user credentials on Mac during client installation.

  10. The client install will continue.

    Mac client installation UI showing in progress for installation.

  11. You will be notified once the client is installed. Click on Close and select to either keep or discard the file according to your preferences.

    Mac prompt to keep the client installation file or move to trash, shown after client installation.

Initialize Extension

  1. Open your terminal and run the following command:

    Copy Code
    sudo killall PrinterInstallerClient

    Terminal window showing the command entered to stop the printerlogic client.

  2. Next, run the following command:

    Copy Code
    open $(cat /etc/pl_dir)/service_interface/PrinterInstallerClient.app

    Mac terminal window showing the command to start the client again.

  3. Re-open Safari.
  4. Open the list of extensions at Safari then Preferences then Extensions.
  5. Select the PrinterLogic Extension, and Turn On.

    Safari Preferences extension option to Turn On.

  6. The Safari Browser Extension and PrinterLogic Client icon should now be visible.

    Mac window with arrows pointing to the Safari browser extension and the PrinterLogic client icon.

    The Safari Extension is only used to ensure full functionality while using the Safari browser. There are no available options by clicking on the extension. For example, PrinterLogic features are only accessible when clicking on the client icon or in the Apps menu.

  7. Browse to your Self-service Portal, and sign in using the correct Identity Provider credentials set by your admin.

    Login screen when visiting the self service portal showing the username and password fields as well as the Current User and Log In buttons.

  8. At this point, you will now be able to self install printers.

If this is a new machine installation, you may be prompted to provide an authorization code (Device Authorization) depending on how the machine was configured by the administrator.