Penv Cloud
Start free
Docs
Reference

Vercel shared variables

Team-wide variables on Vercel, reaching every project they are linked to.

Team-wide variables on Vercel, reaching every project they are linked to.

Connection

WhatThis provider
VendorVercel
Keyvercel-shared-env
Availabilityavailable. You can connect it today.
Credential we holdvercel-token
Values read backyes
Activationon-next-deploy

Directions

DirectionWhat it does
importWe read names and values out of the store into your environment.
exportWe write names and values from your environment into the store.

Activation

on-next-deploy. A new value waits there and arrives with your next deploy.

Conflict policies

DirectionPolicies you can pick
importskip_existing, new_version, fail
exportcreate_only, overwrite, overwrite_and_prune

How syncs work says what each one does.

Connect

Paste a credential from the vendor. We seal it and never show it again.

FieldLabelKindRequiredWhat it is
tokenAccess tokensecret; we mask it here and seal ityes

Connection fields

You set these when you connect. Every mapping on the connection shares them.

FieldLabelKindRequiredAdvancedWhat it is
teamIdTeam IDtextnoyesOnly for a team account. Leave empty to use the token's own scope.

Mapping fields

You answer these once per environment you map.

FieldLabelKindRequiredAdvancedWhat it is
targetDeploymentschoiceyesnoWhich deployments read these variables. A new one reaches a project once you link it in Vercel. One of Production, Preview, Development.

Required permissions

We probe for these when we verify the connection.

PermissionDirectionsBlockingWithout it
user:readevery directionyesWe cannot confirm which Vercel account this token belongs to.
projects:readevery directionyesPreview cannot confirm the token reaches this account.
shared-env:readimportyesImport cannot read the team's variables.
shared-env:writeexportyesExport cannot write anything.