View a markdown version of this page

Setting up Amazon Quick on desktop for enterprise deployments - Amazon Quick

Setting up Amazon Quick on desktop for enterprise deployments

 Applies to: Enterprise Edition 
   Intended audience: System administrators 

To use Amazon Quick on desktop for enterprise deployments, administrators must configure enterprise single sign-on (SSO) so that users in the organization can sign in with their corporate credentials. This setup connects your organization's OpenID Connect (OIDC) compatible identity provider (IdP) to Amazon Quick.

Note

If you are using a Free or Plus account, this section does not apply to you. Continue to Getting started.

How enterprise sign-in works

The Amazon Quick desktop application uses the OIDC protocol to authenticate users. When you choose Continue with SSO, a browser window opens to Amazon Quick. Amazon Quick identifies your configured identity provider and redirects to your IdP's authorization endpoint. The application then exchanges the resulting authorization code for tokens using Proof Key for Code Exchange (PKCE).

To identify the configured identity provider, your browser must have an active Amazon Quick web session. If no session exists, the browser prompts you to sign in to Amazon Quick before the application redirects to your IdP.

Amazon Quick validates the token and maps the user to an identity in your account. The email address in your IdP must exactly match the email address of the user in Amazon Quick.

Note

If you sign in for the first time, the browser checks for an active Amazon Quick web session. If no session exists, the browser opens the Amazon Quick sign-in page instead of redirecting to your IdP. Sign in to Amazon Quick in the browser to continue. The desktop application then completes sign-in through your configured identity provider.

Prerequisites

Before you begin, verify that you have the following:

  • An AWS account with an active Amazon Quick subscription. The Amazon Quick account's home region (identity region) must be in a supported AWS Region. For a list of supported Regions, see Supported AWS Regions for Amazon Quick. All identity types are supported, including IAM Identity Center, IAM federation, and native Amazon Quick (username/password) users.

  • Administrator access to your Amazon Quick account.

  • Access to your IdP with permissions to create OIDC application registrations.

  • In restricted network environments, the ability to reach the required Amazon Quick and identity provider domains. For the list of domains to add to your allow list, see Network access and required domains.

Important

Amazon Quick on desktop is available for Enterprise accounts in AWS Regions that support the full Amazon Quick feature set. Regions that support Amazon Quick Sight capabilities only do not include desktop. For the full list, see Supported AWS Regions for Amazon Quick.

Setup process

Setting up enterprise sign-in involves the same four steps regardless of which identity provider you use:

  1. Create an OIDC application in your identity provider. Register a public OIDC client and record its Client ID and OIDC endpoints. The steps and endpoint formats are specific to your identity provider.

  2. Add the extension access in the Amazon Quick administration console. In the Amazon Quick administration console, add an extension access using the Client ID and OIDC endpoints from Step 1.

  3. Create the extension in the Amazon Quick console. On the Extensions page in the Amazon Quick console, create the extension from the extension access you added in Step 2.

  4. Download, verify, and distribute the desktop application. Download and install the application, choose Continue with SSO to confirm that authentication succeeds, and then direct your users to download and sign in.

The complete procedure for each of these steps is documented on the page for your identity provider. Choose your identity provider to get started:

If you encounter problems during setup or sign-in, see Troubleshooting enterprise sign-in for Amazon Quick on desktop.

Managed deployment configuration

Administrators can configure and deploy Amazon Quick on desktop across an enterprise fleet using the following options.

Managed policies

Amazon Quick reads policies from vendor-neutral OS-managed locations. Any mobile device management (MDM) tool that can deliver a configuration profile (macOS) or registry policy (Windows) works without vendor-specific integration.

Policy macOS location Windows location Effect
DisableSocialLogin Preference domain com.aws.QuickWork.mac HKLM\SOFTWARE\Policies\Amazon\Quick (REG_DWORD) Hides social sign-in, blocks it server-side, and hides "Sign up for free." This policy enforces enterprise SSO as the only authentication path.

Amazon Quick reads policy values at application startup.

macOS

Deploy a configuration profile with preference domain com.aws.QuickWork.mac. The profile supports device scope (/Library/Managed Preferences/com.aws.QuickWork.mac.plist) or user scope.

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>DisableSocialLogin</key> <true/> </dict> </plist>
Windows

Set the registry value at HKLM\SOFTWARE\Policies\Amazon\Quick. The Policies hive is not user-editable and survives application updates.

HKLM\SOFTWARE\Policies\Amazon\Quick DisableSocialLogin (REG_DWORD) = 1

For MDM-specific deployment steps, see your provider's documentation:

Proxy support

Amazon Quick respects the operating system's proxy configuration (system proxy on Windows, Proxy Auto-Configuration on macOS). All application network traffic, including child processes, routes through the configured enterprise proxy automatically. You don't need to configure the proxy separately.

Application data paths

The following table lists the application data paths for each operating system.

OS Path
macOS ~/.quickwork/
Windows %USERPROFILE%\.quickwork\

This directory contains local user-specific settings and configurations.

Silent installation and fleet deployment

Windows

The installer supports silent mode.

.\Amazon-Quick-Setup.exe /S

The installer installs Amazon Quick for each user in %LOCALAPPDATA% and creates desktop and Start menu shortcuts.

For Microsoft Intune deployment, wrap the installer using the Microsoft Win32 Content Prep Tool on the GitHub website, then upload as a Win32 app with install command Amazon-Quick-Setup.exe /S. For details, see Prepare a Win32 app for Intune on the Microsoft Intune website.

macOS

The application ships as a .dmg. For fleet deployment:

Application updates

Amazon Quick delivers updates automatically over HTTPS. Updates are code-signed and apply for each user on the next restart. On macOS, updates use Apple notarization. On Windows, updates use Authenticode signing.