sts:AssumeRoleWithWebIdentity.
No SecretId/SecretKey is stored. Nuphos keeps the role ARN and the OIDC
provider’s name — Tencent references providers by name, not ARN.
Pick your partition when you connect: mainland China
(
console.cloud.tencent.com) or International
(console.tencentcloud.com). They are separate accounts with separate
consoles.Connect
The wizard in Connectors → Connect → Tencent Cloud shows the values for your team — issuer, client id, subject, and the public key. Copy them from there, not from this page.1. Add the identity provider
In the CAM console, open Identity Providers → Role SSO and create an OIDC provider with the issuer URL, client id, and public key the wizard gives you. Unlike AWS and Azure, Tencent does not fetch the issuer’s JWKS itself, so the wizard hands you the public key to paste. If Nuphos rotates its signing key, this provider has to be updated.2. Create the role
Create a role that trusts the provider you just made, conditioned on the subject the wizard shows — that is what locks the role to your team, so no other Nuphos team can assume it. Attach a policy covering the work you want done (TKE and CVM, typically). Copy the role’s ARN; the last step asks for it.3. Authorize cluster access (optional)
Tencent’s IAM only covers the control plane. To let the role act inside your TKE clusters, grant it access in each cluster as well. Skip this if you only want the agent to see cluster metadata.4. Bind the role
Enter the role ARN and the provider name in Nuphos.In the Nuphos app
- CVM instances — the account’s compute instances.
- Clusters — TKE clusters land in the shared cluster browser alongside EKS, GKE, and the rest.
What the agent can do for you
The agent operates the account within whatever policy you attached to the role, correlating it with your other connected accounts and proposing changes as plans.Permissions & authorization
- The role’s policy is the outer limit — Tencent enforces it.
- Hard boundary — who can use it. Only team Administrators can bind or remove the account, and they can restrict it to specific members with a member allow-list.
- Soft boundary — what the agent may do with it. Reads run freely; changes go through plan approvals and Auto-authorization.