Skip to content

Restricted Unavailable / Unauthorized Resources from datumctl API Surface #210

@bmertens-datum

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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions