Skip to content

Restricted Unavailable / Unauthorized Resources from datumctl API Surface #210

Description

@bmertens-datum

Summary

Certain resources are currently visible via datumctl api-resources but are either:

  • Not implemented / returning empty results, or
  • Not accessible due to permission constraints

These resources should not be exposed in the API surface for this user context, as they create confusion and a poor UX/AX.

Problem

Empty / No Resources Found

The following resources appear in the API but return no results and don't seem usable. I am not sure which ones a user should have access to:

  • Networks
  • Subnets
  • SubnetClaims
  • NetworkPolicies
  • NetworkBindings
  • NetworkContexts
  • Connectors

Access Denied

The following resources are visible but return permission errors:

  • Compute resources
    • Workloads
    • WorkloadDeployments
    • Instances
  • Locations
  • PolicyBindings
  • MachineAccounts

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

Priority

None yet

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions