Skip to content

In Fleet Desktop, add ability to use a custom URL for the "Transparency" link #5947

@lukeheath

Description

@lukeheath

Problem

In Fleet Desktop, the current "Transparency" link opens the contributor's (end user's) browser and sends them to fleetdm.com/transparency:

Screen Shot 2022-04-27 at 10 42 30 AM

Customers want to direct their end users to their own transparency-related resource.

Goal

As a fleet security admin,
I want to be able to specify a custom URL for the "Transparency" link
So that I have control over how I tell contributors (end users) at my organization what information we collect using Fleet.

Related

How?

  • Let the user update this URL via the Fleet UI (see Figma) and fleetctl CLI

Figma

https://www.figma.com/file/hdALBDsrti77QuDNSzLdkx/%F0%9F%9A%A7-Fleet-EE-(dev-ready%2C-scratchpad)?node-id=6861%3A270171

Tasks

1

  • Update Fleet Desktop agent so that clicking the "Transparency" link opens the user's default browser with the URL {fleet_instance_url}/device/{device_token}/transparency
  • This URL will respond with a 302 redirect to the custom transparency URL. If no custom transparency URL is set, the server will redirect to https://fleetdm.com/transparency?utm_medium=fleet-desktop&utm_campaign=transparency-link

Metadata

Metadata

Assignees

Labels

customer-domon~agentRelated to Fleet's osquery runtime and agent autoupdater (Orbit)~backendBackend-related issue.~fleet-desktopInvolves changes to Fleet Desktop

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions