Skip to content

RBAC Issue? : Standard 'Users' cannot view job logs in SkyPilot dashboard when using API Server #8072

@sledress

Description

@sledress

Description

We are deploying the SkyPilot API Server on a Kubernetes cluster (GKE/EKS) for team use and are leveraging the built-in Authentication and RBAC features to manage user permissions.

The Problem

Users assigned to the standard User role can successfully:

  1. Log in to the SkyPilot dashboard.
  2. See the list of their submitted jobs.
  3. View basic job metadata.

However, when they attempt to view the detailed job logs for their own runs via the dashboard, the logs section remains empty.

Admin users, correctly see the logs.

Request

We have reviewed the RBAC documentation but have not found explicit instructions detailing which specific Kubernetes permissions need to be granted to the User role to enable log viewing for their own jobs.

Could you please provide guidance on, or update the documentation with, the precise Kubernetes RBAC rules (Resource, Verb, etc.) required for a SkyPilot User to access their job logs in the dashboard?

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