The screen glows. A single token sits in your clipboard. It is the provisioning key — the root authority for deploying Twingate.
A provisioning key in Twingate is not another static credential. It is a short-lived token that grants automated systems the ability to create and configure remote connectors without manual intervention. Generated in the Twingate Admin Console, this key exists for one purpose: to bootstrap secure network access automatically. Once consumed, it cannot be retrieved again.
To create a provisioning key, log in to the Twingate Admin Console and navigate to Settings → API & Service Keys → Provisioning Keys. Click Generate New Key. Assign it to the correct group and connector type. Set the expiration window carefully — 24 hours is common for CI/CD deployments. Store it in a secure secrets manager immediately.
Provisioning keys integrate with automated pipelines, container orchestration platforms, and zero-touch deployment scripts. They let you provision new connectors without exposing reusable static credentials. In a modern infrastructure, this reduces attack surface and ensures that no human handles persistent access tokens unnecessarily.