Overview
The custom terms of service feature allows admins to display and present a custom Terms of Service (ToS) dialog for all internal members of their Miro organization. This ensures users are familiar with your organization's specific terms before accessing the platform. All actions related to Custom terms of service are logged in the audit logs for traceability.
✏️ Custom Terms of Service is currently available only on the web app and browsers. Support for mobile apps is coming soon.
Key benefits
- Display terms of service across your organization.
- Enforce user acceptance weekly or upon updates.
- Ensure compliance with internal or external legal frameworks.
- Link to externally hosted policies in your preferred language or format.
Scope
- Applies to: Internal users only – all organization members and admins.
- Excluded: Guests and external collaborators.
- Recurrence: Fixed at once every 7 days.
- Terms format: Must be externally hosted – Miro references the link but does not store the full content.
- Limit: Only one active ToS configuration can exist at a time.
Who can use this feature?
Admins must have the following Enterprise Guard privileges to view and manage Custom terms of service:
- Sensitive content admin – has built-in permissions.
- Custom admin roles – must include:
- View custom terms of service
- Manage custom terms of service
How it works
User experience
- When logging in, users see a modal with the custom terms.
- The dialog is non-dismissible – users can only:
- Accept and continue
- Sign out of Miro
- Users are not prompted again until the recurrence window ends or terms are updated.
Acceptance behavior
- Users must accept the custom terms once every 7 days or when a new version is published.
- The ToS dialog cannot be bypassed – users must accept or sign out.
- Users won’t be prompted again until their 7-day period ends or a new version is published that resets acceptance.