Skip to content
Gitupcms
Esc
↑↓navigate↵open⌘Jpreview
On this page

Workspaces and roles

Websites, members, roles, invite links and email sign-in.

Every GitHub account gets one workspace. Open its settings from the home page (?settings=<section>): General, Members, Websites and Integrations.

Roles

Role Can do
Admin Everything: settings, members, Configure site, redirects, plugins
Reviewer Edit, and approve and publish reviews
Editor Edit content, media, menus; use the AI Editor
Viewer Browse the site and its preview, leave Feedback

A member gets access to all sites or to selected sites of the workspace.

Invites

Create an invite

Settings → Members → create an invite link with a role, the sites it covers and how many days it is valid. Send the link yourself; you can revoke it any time.

Accept

The person opens the link and signs in with GitHub, or with a code sent to their email if they have no GitHub account. Later they sign in with the same email.

Members work through the owner’s GitHub token, and each commit is authored by the member who saved.

Integrations

S3 and Cloudflare R2 credentials are set per workspace and used by bucket media libraries.

Was this page helpful?