Allow Developer Role to edit domain aliases

Hey @wisefool769! This is indeed expected behavior i.e. the ability for “Developer” and "Project Developer " to update the Alias does not currently exist. If you require a team mate to update an Alias, they would require at least the Team Member role (please see: Project Level Roles Reference)

I can share that a colleague of mine has replied to your support case (#00292943) :saluting_face: I will leave a note of this thread on the case itself so it can be routed to the right team as a feature request, internally.

For anyone else with a similar Q, I’ve copied below some potential workarounds:

  1. Vercel CLI Alias Command
  • Use the vercel alias command to apply custom domains to your deployments
https://vercel.com/docs/cli/alias vercel alias <deployment-url> <custom-domain> --token member-role-token

OR

  1. Separate Tokens for Different Scopes
  • Keep your existing token with member role for production deployments and domain assignments.
  • Create a new token specifically for preview deployments.
  • Use the --env flag to specify the environment when deploying previews:
vercel --env preview --token preview-token