Skip to content

Ensure new config item can be set via fleetctl apply #5949

@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

  • Ensure the new config.fleet_desktop.transparency_url value can be set via fleetctl apply for premium users only.

Example

apiVersion: v1
kind: config
spec:
  fleet_desktop:
    transparency_url: "https://example.com"

Metadata

Metadata

Assignees

Labels

~backendBackend-related issue.~fleet-desktopInvolves changes to Fleet Desktop~fleetctlRelated to the Fleet command line tool (CLI)~legacy-interface-product-groupAssociated with the legacy "interface" product group. (No longer exists)

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions