Password protection
You can restrict access to your entire Publish site with a password. When a visitor tries to open any page, they’ll be prompted to enter the password before seeing any content.Add a site password
- In the Ribbon, click Publish changes.
- Click Change site options.
- Under Other site settings, next to Passwords, click Manage.
- Click New password.
- In Password, enter a password for your site.
- (Optional) In Nickname, enter a label for the password — for example, the name of the person you’re granting access to. Nicknames help you identify which password to revoke later.
- Click Add this password.
Remove a site password
- In the Ribbon, click Publish changes.
- Click Change site options.
- Under Other site settings, next to Passwords, click Manage.
- Click the × icon next to the password you want to delete.
Collaborating on a Publish site
You can invite other Obsidian users to publish and update content on your site. Collaborators don’t need their own Publish subscription — only the site owner does.Add a collaborator
- In the Ribbon, click Publish changes or open the Command palette and type Publish: Publish changes…
- Click Change site options.
- Next to Site collaboration, click Manage.
- In Invite user, enter the collaborator’s Obsidian account email.
- Click Add.
Remove a collaborator
- In the Ribbon, click Publish changes.
- Click Change site options.
- Next to Site collaboration, click Manage.
- Click Remove user (×) next to the collaborator you want to remove.
Collaborator permissions
Sync changes between collaborators
Obsidian Publish does not automatically sync published changes back to collaborators’ local vaults. If a collaborator publishes a change, other collaborators won’t see it locally until they sync manually. To update a local note with the live version:- In the Ribbon, click Publish changes.
- Right-click (or long-press on mobile) the note you want to sync.
- Select Use live version.
Data collection and privacy
By default, Obsidian Publish does not collect visitor data, store cookies, or process personal information. If you add analytics or other tracking scripts viapublish.js, you become responsible for complying with applicable privacy regulations (including GDPR). This includes:
- Displaying a cookie consent banner (can be implemented via
publish.js) - Providing a privacy policy page on your site