Team Extensions

With a team library, everyone on your team can use the same extensions. Team extensions need a seat in an Ultimate organisation. Shared extensions use the same team library as team templates, with the same admins and roles.

When your team has a library, the Extensions section shows two tabs: Installed, the extensions you have, and Team library, where you share and review team extensions.

Share an Extension With Your Team

You share an extension you have added yourself, marked Personal:

  1. Choose Tools > Templates & Extensions…, then select Extensions at the top of the window.
  2. Select the extension under Installed.
  3. Choose Publish to Team….

MarkNode tells you Extension published to the team or Extension submitted for review. An admin’s extension is published straight away. A member’s extension is published straight away or submitted for review, depending on your team’s approval setting — see Reviewing Team Library Changes.

Once it is published, the team copy is used and your personal copy is listed as Overridden by Team.

Review Submissions

Admins review extensions in the Team library tab. Choose Pending to see the submissions waiting for review. Each one is labelled New extension or Change to a live extension, with who submitted it and when.

  1. Select a submission. Read its description, Permissions and Contributions. For a change, switch between Proposed and Live to compare the two versions.
  2. Choose Approve to publish it to the team, or Reject… and add an optional reason.

A member whose submission was rejected sees the reason and can choose Resubmit. Admins can also Pin or Unpin a team extension, or Delete it for everyone.

Update a Team Extension

  1. Get the new version of the extension into your personal extensions. Because the team copy is in use, Import… won’t accept it; choose Reveal Extensions Folder and replace your personal copy’s file there. Replace the file rather than adding a second copy: with two personal copies of the same extension, Publish update from Personal… is unavailable. Files placed in the folder are not reviewed, so only use a file you trust.
  2. In the Team library tab, select the team extension and choose Publish update from Personal….

An admin’s update is published straight away; a member’s update follows the team’s approval setting.

Use Your Team’s Extensions

Team extensions appear in your Installed list automatically, marked Team. Each new one is switched off until you approve it — even if you’re the admin who published it:

  1. When MarkNode shows Extension needs approval, choose Review.
  2. Check its Permissions and Contributions.
  3. Choose Approve, or Keep disabled.

When the team publishes an update, you get it automatically. If the update asks for a new permission, the extension is switched off until you approve it again. See Permissions and Approval.

You can turn a team extension off at any time, but you can’t uninstall it. If your team deletes an extension, or you no longer have a team seat, it disappears from your list along with its commands, templates and styles.