docs/Features/Templates.md
VIDEO ABOUT HOW TO USE BOARD TEMPLATES
More about templates explained here
Templates feature requests and bugs
Implemented and working:
At Roadmap of xet7, Maintainer of Wekan, these already have some funding:
These don't yet have funding:
At Roadmap of some other Wekan Contributors:
Template boards are shared with groups — Organizations, Teams or email Domains — rather than with individual users. The only individual shown on a template board is its creator; everyone else gains access through the organization, team or domain the template is shared with. Sharing a board with an email domain is done from the Domains tab in the board members sidebar (see Members and Permissions).
From All Boards / Templates you can drag a Template Board onto an Organization, Team or Domain to share it with that group (drag-to-share). The Organizations and Teams offered as drop targets are only those whose per-org / per-team Shared Templates flag is enabled in Admin Panel → People → Organizations / Teams (see Admin Panel); organizations and teams without that flag are not offered as drop targets.
From: https://github.com/wekan/wekan/issues/4632
You can use MongoDB GUI like DBGate or nosqlbooster.
With that MongoDB GUI, look what is userID of that user at users table/collection, and add that userID to members of boards table/collection where board type is Template and also set that board Archive to False.
The Admin Panel has a Shared templates view that lets an administrator browse all users' shareable template boards, grouped by Organization, Team or email Domain. This is feature request #3313.
Every user has a personal Templates board (a container board of type
template-container) with a Board Templates swimlane. Each board template a
user creates is a linked-board card (cardType-linkedBoard) in that swimlane that
points at the actual template board (see the Per-User Templates feature above).
The Shared templates view collects, for every user whose Templates board is not empty, those template boards and groups the users so admins can see which templates exist across the organization.
orgs (organization display name).teams (team display name).Only users whose Templates board contains at least one shared template board are listed; users with an empty Templates board are excluded.
An admin-only Meteor method, adminSharedTemplates, returns one row per
qualifying user with their orgs, teams, email domains and the list of their
shared template boards (resolved from the linked-board cards in the Board
Templates swimlane). The grouping by scope is done client-side, so toggling the
scope checkboxes re-groups the same data without re-querying.
The method requires the caller to be an administrator
(Meteor.Error('not-authorized') otherwise).
Covered by the e2e suite
tests/playwright/specs/26-shared-templates.e2e.js.