Skip to content

Controls > OS settings > Certificates: View certificates #39346

Description

@noahtalerman

Goal

User story
As an IT admin testing certificates,
I want to view certificates I've already added
so that I can copy/paste information from already added certificates.

Changes

Product

  • UI changes: Figma
  • CLI (fleetctl) usage changes: No changes
  • YAML changes: No changes
  • REST API changes: No changes (info displayed is already in the list certificates API)
  • Fleet's agent (fleetd) changes: No changes
  • Fleet server configuration changes: No changes
  • Exposed, public API endpoint changes: No changes
  • fleetdm.com changes: No changes
  • GitOps mode UI changes: No changes
  • GitOps generation changes: No changes
  • Activity changes: No changes
  • Permissions changes: No changes
  • Changes to paid features or tiers: No changes
  • My device and fleetdm.com/better changes: No changes
  • Usage statistics: No changes
  • Other reference documentation changes: No changes
  • First draft of test plan added
  • Once shipped, requester has been notified
  • Once shipped, dogfooding issue has been filed

Engineering

  • Test plan is finalized
  • Contributor API changes: No changes
  • Feature guide changes: No changes
  • This is a premium only feature: Yes

ℹ️  Please read this issue carefully and understand it. Pay special attention to UI wireframes, especially "dev notes".

QA

Risk assessment

  • Requires testing in a hosted environment: no
  • Requires load testing: no
  • Risk level: Low

Test plan

Make sure to go through the list and consider all events that might be related to this story, so we catch edge cases earlier.

  • With no custom SCEP CA configured, make sure new empty state is displayed
  • When custom SCEP CA has been configured but no certificates added, make sure existing "Add certificate" empty state is shown, and heading text size has been reduced to 16px/1rem
  • Add certificate and make sure CA field is at the top of the form
  • After adding certificate, verify UI changes are all there (text changed and actions dropdown)
    • Make sure delete option opens confirmation modal as before
  • View certificate and make sure modal looks like designs

Testing notes

Confirmation

  1. Engineer: Added comment to user story confirming successful completion of test plan.
  2. QA: Added comment to user story confirming successful completion of test plan.

Metadata

Metadata

Assignees

Labels

#g-supply-chainSupply Chain product group:help-customersCustomer success issue.customer-pingalistoryA user story defining an entire feature~coreFeature contributes to the core purpose of Fleet: guide people out of the thicket through openness.~frontendFrontend-related issue.

Type

No type

Projects

Status
⏰ Planned
Status
No status

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions