Skip to main content

The Integrations Client Tokens option authenticates your Loginless Desktop applications instance. Once configured this feature will allow the Lens Desktop user to access the app without having to login or accepting the EULA.

To Create a Client Token

  1. Go to the ACCOUNT menu > Manage Accounts.
  2. Select an Account from the list.
  3. Select Integrations > Client Tokens from the side tabs.
  4. Select I agree to the Poly End User License Agreement and select Confirm.
    This is required before you can start using Client Tokens. Select the link to review the Agreement.
  5. Select Create Client Token, if this is your first Client Token.
    Select Add New to add additional Tokens.
  6. Enter a Client Token Name and select Create.
  7. The Client Token will display on a table with the date created, and the token, ready to be used to create a Loginless configuration.

Loginless Configuration with Poly Lens Desktop App

Poly Lens will provide a token that the customer will use when installing the Lens Desktop application. The application installer will take this token on the command line using a command line switch.

  1. Go to the ACCOUNT menu > Manage Accounts.
  2. Select an Account from the list.
  3. Select Integrations > Client Tokens from the side tabs.
  4. Locate the Client Token to apply from the list.
  5. Wand over the Eye icon and select the Copy to clipboard icon.
  6. This parameter can be inserted in the MSI installer for the Poly Lens Desktop app installation.
    a. Open a command Prompt.
    b. Paste the copied Client Token at the following:
      C:\Windows\system32>cd C:\LENS_DESKTOP\lensdesktop\release
    C:\LENS_DESKTOP\lensdesktop\release>msiexec /i PolyLens.msi /l*v log.log TENANTTOKEN= **Paste Token Here** <br />
    Loginless Client Token displaying the command in a command prompt as directed above
  7. Once the Loginless installation has been configured, this parameter will be stored in the Windows registry. The Poly Lens Desktop application will use this token on startup and will login the user to the correct Account.

Poly Lens Desktop Super User and Machine Wide Installations

By defaul the Poly Lens Desktop App will only install under a User profile. To enable a Machine Wide Installaton, see the following:

  msiexec /i "<poly_lens_client_msi>" /l*v log.log /q ALLUSERS=1 TENANTTOKEN=<tenant_token> Loggin enabled<br />

msiexec /i "<poly_lens_client_msi>" /q ALLUSERS=1 TENANTTOKEN=<tenant_token>

Note: For more information about the ALLUSERS parameter, please see Microsoft Documentation.

Turn Off the Auto Accept EULA Feature

To turn off the automatic EULA approval feature, the IT manager can add an additional parameter to the MSI installer command line for the Poly Lens Desktop app installation.

When entering the command below, add an additional parameter ACCEPTEULA=1

Command prompt displaying the additional parameter **ACCEPTEULA=1** added to the initial installation command

This will tell the application to start with the Accept the EULA page before opening the app.

Graphic of the I agree to the Poly End User License Agreement window

Disable or Enable Lens Desktop from Sending Telemetry and User Information

The following flags give admin control to enable and disable sending of Telemetry and User Information to the cloud.

  1. The following flags can be added to the msiexec /i PolyLens.msi NOUSERINFO=1 command:
    NOUSERINFO
    = 0 send event on cloud
    = 1 stop sending info about user on cloud
    no parameter in installation command -> work as it is now

Command prompt displaying the flag to enable or disable Telemerty or User Information being sent to Poly Lens cloud

  1. Once complete the flag will be applied and the Account Lens Desktop Details page and the Lens Desktop devices page will reflect this change.

The New Lens Desktop Experience

Once the Loginless feature is configured, the Lens Desktop app will open in a minimized mode (no login or EULA approval) and opens directly to the Home page. The Account that the Client Token was created in, will be the Account the user will be associated with.
Note: The current settings on Loginless can be verified on the Lens Desktop UI > Settings > General > EULA.