Skip to main content

Overview

Support Access Management gives your organization visibility and control over when and how CoreWeave employees access your CKS environment for support purposes. This page describes how the feature works, what systems it covers, how approvers in your organization review access requests, and what logs are available for auditing. With Support Access Management enabled, every CoreWeave-initiated access to your environment is:
  • Request-based: CoreWeave employees must submit a Teleport access request before accessing any resource.
  • Customer-approved: Access is granted only after a member of your organization with the Access Request Approver role approves the request.
  • Time-bound: Approved access expires automatically after 8 hours.
  • Auditable: CoreWeave logs all sessions and the actions taken within them.

Included systems

CoreWeave employees may request access to different systems within a CKS environment. The following table describes the specific systems and their typical methods of access:
SystemTypical method of access
CoreWeave Kubernetes Service (CKS)kubectl CLI
Physical servers underlying a CKS clusterSSH
CoreWeave never impersonates specific individuals within your organization.

Access to CKS clusters

When CoreWeave requests access to your CKS cluster, the request specifies the level of access needed. When you review the request, you see the requested role and can deny the request if the permissions are inappropriate. CoreWeave employees may request the following roles:
ClusterRolePermissions
teleport-cluster-viewersRead-only access to most resources, but no access to Secret resources
teleport-cluster-super-adminsFull access to all Kubernetes resources

Access to physical servers

In some situations, CoreWeave employees may need to access your physical servers through SSH. This lets CoreWeave run low-level networking diagnostics, troubleshoot issues with Kubelets, and more. CoreWeave typically requests login as the acc user, which has sudo access.

Manage access requests

When a CoreWeave employee needs to access your environment, your organization receives a notification and reviews the request before CoreWeave grants any access. The following sections describe how CoreWeave delivers notifications and how approvers in your organization respond to each request.

Receive access request notifications

When a CoreWeave employee requests access to a system within your CKS environment, you receive a notification. This notification includes a link to the Cloud Console, where you can review the details of the request. These details include the resources and permissions that the CoreWeave employee is requesting access to, and the reason for the request. By default, CoreWeave delivers notifications to a designated, shared Slack channel. You can request additional notification channels, such as email. If you enable Support Access Management, CoreWeave requires that you monitor your notification channel at all times to review and approve access requests promptly. If you use the default shared Slack channel for notifications, any member of your organization in that channel can see request notifications. However, regardless of notification channel, only members of your organization with the Access Request Approver role can review the request details in the Console UI. Users with the Access Request Approver role within your organization can approve or deny all access requests to resources in your CKS environment. New access requests appear in the Pending state in the Cloud Console: Pending Teleport access request in the Cloud Console

Approve requests

After reviewing an access request, you can approve it in the Console to grant CoreWeave access to your environment. Approved requests display the date and time of approval and identify the person in your organization who approved them: Approved Teleport access request in the Cloud Console By default, approved access requests remain valid for 8 hours, after which CoreWeave revokes the employee’s access and terminates the session.

Deny requests

After reviewing an access request, you can deny it. Denied requests display the date and time of denial and identify the person in your organization who denied them: Denied Teleport access request in the Cloud Console When you deny a request, CoreWeave doesn’t receive access to your environment until CoreWeave submits a subsequent request and your organization approves it.

Expired requests

After receiving an access request, you have 2 hours to either approve or deny it. Requests that don’t receive a response within 2 hours automatically expire and don’t grant CoreWeave any access to your environment. If this occurs, CoreWeave informs you that it won’t access the requested resource, and may send a new request or attempt to troubleshoot without access to the system. Expired Teleport access request in the Cloud Console
Any time between CoreWeave delivering the notification that access has been requested and you approving the request doesn’t count as downtime against CoreWeave SLAs.If any component involved in the access request and approval flow experiences downtime, and immediate access to your cluster or physical server is required, CoreWeave requests written approval through Slack or email.

Logs and forwarding

CoreWeave can provide three types of logs related to support access activity:
Teleport audit logsKubernetes audit logsTeleport session logs
ContentsEvery access request, approval, and denialUser, resource, and authorization details of all Kubernetes API interactionsCommands executed during approved access periods
DeliveryForwarded in real time through CoreWeave Telemetry RelayAvailable in CoreWeave Grafana, forwarded in real time through Telemetry RelayProvided on request with a 24-hour turnaround
CoreWeave makes no commitment to retain Teleport audit logs or Kubernetes audit logs for the purpose of providing them to you at a later date.

Teleport audit logs

Teleport audit logs contain every access request, approval, and denial related to the in-scope resources. CoreWeave can forward Teleport audit logs automatically through CoreWeave Telemetry Relay. CoreWeave labels these audit logs to distinguish them from Kubernetes logs. After forwarding, you fully control audit log management. Because CoreWeave may not be able to resend previously forwarded logs, follow best practices for log retention within your organization.

Kubernetes audit logs

Kubernetes audit logs contain user actions, resource changes, authentication details, and metadata associated with all CKS cluster API interactions. CoreWeave Grafana includes a Kubernetes audit log dashboard to view and query these logs in a tabular format. CoreWeave can also forward Kubernetes audit logs automatically through Telemetry Relay.

Teleport session logs

Teleport session logs contain detailed records of the commands the CoreWeave employee executes during their approved period of access. CoreWeave can provide session logs on request, with a turnaround time of 24 hours. Before providing the logs, CoreWeave verifies that a user with the Access Request Approver role initiated or approved any requests for session logs. Session logs remain available for forwarding for 12 months after the start of the session.

System architecture

CoreWeave employees can only access Teleport through the secure corporate access network, using a CoreWeave-monitored device such as a company-issued laptop. When you enable Support Access Management, only users with the Access Request Approver role in your organization can approve Teleport requests. The following diagram details the system architecture for Support Access Management: Support Access Management architecture diagram

Get started

Support Access Management is an opt-in feature. To enable it for your organization, contact Support. After CoreWeave enables Support Access Management, CoreWeave recommends assigning the Access Request Approver role to multiple members of your organization across different time zones to ensure requests can be approved at any time. Access requests expire after 2 hours without a response. To enable log forwarding for support access activity, configure Telemetry Relay.
Last modified on June 10, 2026