Silently install the Okta Browser Plugin: Firefox

  1. From the AdminAn abbreviation of administrator. This is the individual(s) who have access to the Okta Administrator Dashboard. They control the provisioning and deprovisioning of end users, the assigning of apps, the resetting of passwords, and the overall end user experience. Only administrators have the Administration button on the upper right side of the My Applications page. Dashboard, go to Settings > Downloads and download the plugin for Firefox.
  2. Rename the file to plugin@okta.com.xpi.
    Important Note

    Important

    You must rename the file. Mozilla's digital signature check will fail if the file is not named plugin@okta.com.xpi.

  3. Move plugin@okta.com.xpi to the Firefox extensions directory.

    Note: You might need to create some of the following directories.

  4. Create the following directories if needed:
  5. Platform Example Location
    Windows

    C:\Program Files\Mozilla Firefox\browser\extensions\plugin@okta.com.xpi

    Mac OSX

    /Library/Application Support/Mozilla/Extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/plugin@okta.com.xpi

    Linux

    /usr/lib/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/plugin@okta.com.xpi

  6. Set up configuration files that cause Firefox to enable the Okta Browser Plugin by default.
    Caution

    Caution

    If you do not set up these configuration files, the Okta plugin will be disabled by default. The next time users log in, a splash screen will display asking whether to enable the plugin.

  7. Create a text file called okta-mozilla.cfg with the following contents:

    // Don't skip this comment. If the first line is not a comment, the file will not load.

    lockPref("extensions.autoDisableScopes", 0); // Don't show the 'enable plugin' splash screen.

  8. Save okta-mozilla.cfg to the Firefox install directory.

    Platform Example Location
    Windows

    C:\Program Files\Mozilla Firefox\okta-mozilla.cfg

    Mac OSX

    /Applications/Firefox.appAn abbreviation of application. Essentially, it is a web-based site used to perform any number of specific tasks, and requires authentication from end users by signing in./Contents/Resources/okta-mozilla.cfg

    Linux

    /usr/lib/firefox/okta-mozilla.cfg

  9. Create a text file called okta-prefs.js with the following contents:

    // Don't skip this comment. If the first line is not a comment, the file will not load.

    pref("general.config.obscure_value", 0); // Don't use ROT13 encoding for the config file.

    pref("general.config.filename", "okta-mozilla.cfg"); // Tell Firefox to load the okta-mozilla config file.

  10. Save okta-prefs.js to the /defaults/pref subdirectory of the Firefox install directory:

    Platform Example Location
    Windows

    C:\Program Files\Mozilla Firefox\defaults\pref\okta-prefs.js

    Mac OSX

    /Applications/Firefox.app/Contents/Resources/defaults/pref/okta-prefs.js

    Linux

    /usr/lib/firefox/defaults/pref/okta-prefs.js

  11. Open Firefox.

    The Okta aura should appear in the upper right side of the toolbar.

    User-added image

For more information on Firefox extensions, see https://developer.mozilla.org/en-US/docs/Installing_extensions.

Top