> For the complete documentation index, see [llms.txt](https://docs.trilio.io/kubernetes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.trilio.io/kubernetes/5.0.x/advanced-configuration/management-console.md).

# Management Console

T4K supports authentication via:

* [KubeConfig Authenticaton](/kubernetes/5.0.x/advanced-configuration/management-console/kubeconfig-authentication.md)
* [Authentication Methods Via Dex](/kubernetes/5.0.x/advanced-configuration/management-console/oidc-ldap-and-openshift-authentication.md)
* [RBAC Authentication](/kubernetes/5.0.x/advanced-configuration/management-console/rbac.md)

If T4K has been installed at a **n**amespace level, then a minimum of *read access* over the namespace is required to access the management console.

Some Kubernetes clusters may contain cloud-specific `exec` action or use `auth-provider` configuration to fetch the authentication token within the kubeconfig file. Since the binaries for the specific cloud service may not be available on the setup where the user is providing the config file, T4K may not be able to fetch the token and populate it in the kubeconfig.

To support authentication for these cloud providers, perform the steps in the following sub-pages to create a kubeconfig file with a custom kubeconfig, consisting of a service account token and cluster data.
