Collaborators
What collaborators can do and how their changes are committed.
What collaborators are
Collaborators are invited by email.
Use them when someone needs to edit content or media but does not have a GitHub account.
What collaborators can do
Collaborators can:
- open repositories they were invited to,
- edit content,
- edit media.
What collaborators cannot do
Collaborators cannot:
- manage
.pages.yml, - manage collaborators,
- access cache admin features.
Those actions stay limited to GitHub users with repository access.
How collaborator commits work
Collaborator writes use the GitHub App installation token for the target repository.
The commit is still written with the collaborator's name and email as committer metadata.
That means:
- the write is authorized by the GitHub App,
- the commit still identifies the collaborator in the commit details.
Migration
Collaborators live in the database, not in .pages.yml.
If you move to a new Pages CMS install, export and import collaborators separately.