Knowledge base

Sharing some of your sites with a freelancer, agency or client

Give one person exactly the sites they work on, at the role they need — and change or take it away in one click.

Team members reach every site in your organisation. Delegated access is for everyone else: the designer rebuilding one theme, the agency looking after five client sites, the client who wants to watch their own site. They sign in as themselves and see the sites you chose and nothing else you host.

Sharing sites with someone

Open Organisation → Delegated access and press Invite someone, or open any site and press Share this site at the top of the page — that opens the same form with the site already chosen.

  1. Enter their email address. If they have no account yet, they get an invitation and create
  2. one when they accept.

  3. Choose what they can do. The choice applies to every site you tick, and you can change it
  4. for a single site in the list underneath.

  5. Search for and tick every site they should reach.
  6. Say why they need access. The reason is kept with the access, so a year from now you can
  7. still tell why this person has your sites.

  8. Optionally, choose a day their access ends on its own.

The three roles

Viewer — sees the site, its logs and its backups, and changes nothing. Right for a client or an auditor.

Editor — the day-to-day work: deploys, clearing the cache, opening WordPress admin, changing the PHP version and downloading the files.

Manager — everything an editor does, plus backups and restores, HTTPS, the CDN and imports.

Nobody you delegate to can delete a site, move it to another account, see or pay your bills, or invite anyone else. Those stay with the account owner, whatever role you choose.

Seeing who has what

Delegated access lists one row per person: their status (active, or invited and not accepted yet), their role, the sites they hold, when they were invited and accepted, and when they last used the access. A site's own Security section lists everyone who can reach that one site.

Changing someone's access

Press Edit on their row. Tick or untick sites and change roles, then save. The save is applied as one change: sites you untick are taken away, sites you tick are added, and if anything cannot be saved nothing changes at all. Saving someone whose invitation has expired sends it again.

Taking access away

Press Revoke on their row and choose Every site or Only some sites. It takes effect on their next click in the dashboard, the API or the Zinnector® CLI, whatever they are signed in with.

A WordPress admin page they opened from your dashboard with one-click login ends on their next click there too. Only the sessions that were opened from Zinn Digital® are ended — your own WordPress logins, and anyone else's, are untouched. This needs the site to be running a current Zinn® plugin; on a site whose plugin is older, that one page stays open until WordPress ends the session itself, which can take up to 48 hours. When that applies to any of the sites you are revoking, we tell you so as you revoke, and the result for each site appears in that site's WordPress activity.

One thing revoking cannot undo: files they already downloaded.

Latest from the blog

What we have been writing about hosting, SEO and running sites at scale.

SEO and Link Building from the Hosting Layer: A 2026 Operator's View

How hosting shapes indexing and link equity in 2026: keeping pages indexed, vetting aged domains before you build on them, link building without a footprint, and an honest line on what infrastructure can and cannot do for SEO.

Read the post →

Making WordPress Fast and Secure: A Performance and Plugin Checklist

A practical checklist for fast, secure WordPress: server-level caching, a per-site object cache, the handful of plugins worth running, keeping the stack current, and the WooCommerce pages you must never cache.

Read the post →

How to Choose Managed Web Hosting in 2026: A Buyer's Guide

What actually separates good managed hosting from a cheap box with a control panel — migrations, backups, isolation, real caching and honest scaling — and how to judge it before you commit.

Read the post →

Read the blog →

Still stuck?

Support is included on every plan, the desk is open 24 hours a day, and you can write to us in any of our 58 languages — we answer you in yours.

Contact support → All articles →