Collab

Collab connects MarkupRight to your organization's Collab server. Keep a project's drawings in one shared place with check-out and revision history, or review them together in a live Session where everyone's markups appear as they're drawn.

Intermediate·9 minute read

You'll learn
How to connect and sign in, share Project files, check them out and in, and run a live Session.
Where it lives
The Collab panel: Window ▸ Panels ▸ Collab Alt+C
You need
A Team licence, the desktop app and your Collab server's address.

What Collab is

Collab has two parts, both in the Collab panel:

Projects Sessions
ForKeeping a project's PDFs in one shared place.Reviewing drawings together, live.
Who changes a fileOne person at a time: whoever has it checked out.Everyone at once, but only markups.
What you keepEvery revision of every file.Every markup, written into the documents when the host finishes.

Collab comes with a MarkupRight Team licence and runs in the desktop app. Otherwise the panel says “Collab comes with a MarkupRight Team licence” or “Collab needs the MarkupRight desktop app”. Your organization runs its own Collab server; ask your administrator for its address.

The Collab panel

Open the panel with Window ▸ Panels ▸ Collab or Alt+C. Until you add a server, it offers one button:

The Collab panel before any server is added: a toolbar with the Collab account menu, the Sessions and Projects buttons, Refresh and a Not connected plug; the text “Add the Collab server your organisation uses to share Projects and run Sessions.” and an Add Server button. 1 2 3
The Collab panel before you add a server.
  1. Toolbar. The account menu (“Collab” until you sign in, then your name), then Sessions and Projects.
  2. Refresh and connection. Refresh reloads the lists; the plug shows Connected or Not connected.
  3. Add Server… The first step: connect the panel to your server.

Once you're signed in, the panel lists your Sessions or your Projects, each split into Joined and Not Joined. Not Joined holds your invitations.

Commands without menus

Collab's commands have no menu entries. Use the panel, or press Ctrl+K for Find Tools + Commands and type the command's name, such as New Collab Session… or Check In….

Connect and sign in

To connect to your Collab server

  1. In the Collab panel, choose Add Server….
  2. In Add a Collab Server, type the address your administrator gave you and choose Add Server. It must be an https:// address.
  3. In Sign In to Collab, type your Email and Password and choose Sign In.

    Your name appears on the account menu, and the panel lists your Sessions.

New to the server? Choose Create an account… instead, fill in Email, Your name and Password, and choose Create Account. If the server checks addresses, it emails you a code: type it in Confirm Your Email, choose Confirm, then sign in.

You stay signed in when you quit and restart. The account menu lists your Collab Servers, so you can switch between them, and has Sign Out. Collab signs in with an email address and password; single sign-on isn't available in this version.

Projects

A Project is a shared set of folders and PDFs on the server. Every file keeps all its revisions, and only one person can change it at a time: whoever has it checked out. Choose Projects to list yours; opening an invitation from Not Joined joins that Project.

PermissionWhat it allows
ReadOpen files read-only and look through their revisions.
Read and WriteAlso upload files, create folders, check files out and in, and restore an earlier revision.
Full ControlAlso invite people, make share links, and delete files and folders.

To create a Project and add files

  1. Choose Projects, then New Project…. Type a Project name and choose OK.
  2. Open the Project. To organize it, choose New Folder….
  3. Choose Upload Files… and pick PDFs.

    Each file appears at its first revision: “M-101.pdf · rev 1”.

Right-click a folder for New Folder…, Upload Files… and Delete Folder. ‹ Projects takes you back to the list.

Invite people

Invite… (Full Control) opens Invite to Project. Type email addresses, separated by commas or lines, choose a Permission (Read and Write at first) and choose Invite. The notice says how many people were invited; anyone without an account gets the invitation when they create one. A permission applies to the whole Project: folder permissions and groups can't be set from MarkupRight.

Check out, edit and check in

Each file shows its revision, such as “M-101.pdf · rev 3”, and an icon for its state:

TooltipMeaning
Checked out by you, Checked out by a nameSomeone is changing the file; others can open it read-only.
Checked out by a name (lapsed)The holder's MarkupRight hasn't renewed the check-out lately, for example because it's offline. The file stays checked out to them.
On this computerThe latest revision is already downloaded.
Not downloaded yetIt downloads when you open it.
Check out, edit and check in A Project file at revision 3. Check Out makes a working copy on your computer, checked out to you. After you save, Check In sends it back as revision 4, free for the next person. Undo Check Out goes back to revision 3 and discards your changes. IN THE PROJECT ON YOUR COMPUTER IN THE PROJECT M-101.pdf · rev 3 Working copy M-101.pdf · rev 4 the latest revision checked out to you free for the next person Check Out Check In… after you save Undo Check Out: your changes are discarded

To change a Project file

  1. Right-click the file and choose Check Out.

    The file opens for editing, and others see it as checked out by you.

  2. Make your changes and save them Ctrl+S. Check In sends the saved file, so save first.
  3. Right-click the file and choose Check In…. Add a Comment; tick Keep it checked out to carry on working. Choose Check In.

    “Checked in as revision 4”. The file is free for others, unless you kept it checked out.

Undo Check Out discards your changes and frees the file. Open (read-only) shows the latest revision without checking it out: the notice reads “M-101.pdf is read-only: Check Out to edit it”, and Save becomes Save As. Double-clicking a file opens it read-only too, or opens your working copy if you have it checked out.

Revision history

Revision History… lists every revision with its author, date and comment. Open shows an earlier revision; Restore makes it the newest again as a new revision (“Restored as revision 5”), so no history is lost. Restoring needs Read and Write, and can't happen while someone else has the file checked out.

To send a file to someone outside the Project, right-click it and choose Share Link… (Full Control): “Anyone with the link can download the file (read-only).” Set Expires after (days, empty for never), which starts at 7, and an optional Password, then choose Make Link. The link is shown once, so choose Copy before you close the dialog.

A link can't be called back

MarkupRight has no command to withdraw a share link, so give each link an expiry and, for sensitive drawings, a password.

Delete files and folders

Delete (Full Control) removes a file that nobody has checked out, and Delete Folder removes a folder. The server keeps deleted items for the Project's retention period, but MarkupRight has no command to bring one back, so delete with care.

Sessions

A Session is a live review. The host shares PDFs and invites people, and everyone who joins sees everyone's markups as they're drawn. For example, Marcus T. hosts a coordination review of M-101, and Priya S. and Arjun K. mark it up from their own offices.

To start a Session

  1. Open the PDFs you want to review.
  2. In the Collab panel, choose Sessions, then New Session….
  3. Type a Session name, tick the documents to share under Documents (open in MarkupRight):, and type the attendees' email addresses under Invite.
  4. Under Attendees may:, choose what others can do. Add and change markups, Save the documents and Print are on; Add documents is off.
  5. Choose Start Session.

    The shared copies open, and the panel shows the Session's name and ID, such as “M-101 Review - 123-456-789”.

The host can invite more people with Invite… under Attendees. Anyone can share the ID: open the menu on the Session's name and choose Copy Session ID.

Join a Session

An invitation appears under Not Joined in the Sessions list: choose Join. Or choose Join Session…, type the nine-digit Session ID, such as 123-456-789, and choose Join. The Session's documents open as shared copies. You can be in one Session at a time; Leave is on the Session's menu.

During a Session

Session Record Report, on the Session's menu, saves the Record as a PDF at any time.

Who can change what

Finish a Session

When the review is done, the host chooses Finish Session… on the Session's menu. The dialog explains what happens: “Finishing writes every markup into the documents: a Project file gets a new revision, a local file a download. The Session then closes for everyone; its Record stays.” Also make a report of the Record (PDF and CSV) is ticked at first. Choose Finish Session.

While it works, the panel says “Finishing: markups are being written into the documents”, then “This Session is finished. Its results:”. If something goes wrong, it says “Finish failed; the host can try again”.

Working offline

If a check-in is refused

The message ends “Use Save As on your copy, then Undo Check Out.” Do it in that order, so that your changes are safe in a file of your own.

For power users Expert