How to enable someone else to edit embedded Draw.io diagram?

Vita Jarolimkova December 9, 2022

Hi! I've inserted a few draw.io diagrams in a Confluence page in a shared space and my colleagues can't edit them. I can't find any permission to change within Confluence or within draw.io to re-share the board or allow access, any idea how to do it please?

3 answers

1 vote
Bastian -drawio Diagrams-
Atlassian Partner
June 25, 2024

Hello, just stumbled over this post (I wonder why I didn't get a notification before)…

What is important to know is that the option to embed an existing draw.io diagram doesn't lead to an editable copy of the diagram. Instead, it's a referral that synchronizes with the parent diagram (which is either stored on another Confluence page or on Google Drive etc.). When you embed an existing drawing from another Confluence page, you will get the option to visit the page where the parent diagram is stored (in case you need to make changes). If you embed from external storage, this option is not available. And, of course, you always need to make sure that the Confluence pages or the folder of the external source is accessible for everybody that also has access to the Confluence page. 

If you want to copy an existing diagram (this is what you probably aimed for), you have two options:

  1. The diagram you like to copy is stored within Confluence
    Chose the option /draw.io diagram ({draw.io diagram in Confluence Data Center), and choose the diagram from the Recent menu of the template editor (if you worked on that diagram recently) or serach it via the search menu option (see screenshot). Then select the diagram and hit Create.

    Screenshot 2024-06-26 at 08.36.06.png

  2. The diagram you like to copy is stored on an external server 
    In this case, you need to drag and drop the draw.io xml file from the external storage on a blank draw.io diagram editor in Confluence.
0 votes
Bob Sallinger
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 25, 2024

I was having a problem just like the one Vita described. I discovered that the source of my problem was the way I was attaching my embedded diagram. When you first type “/drawio”, and select “Embed draw.io diagram”, you're invited to choose whether to embed diagrams from sources such as Google Drive, OneDrive, GitHub, etc.  I was choosing our company's OneDrive, but the folder where I stored my diagram wasn't accessible to others. I found that if I instead chose the "Upload" option as my source, then click Select and Insert, the diagram I selected would appear on the Edit page. Once I clicked Update to publish the page, clicking on Attachments revealed that two new files had been attached. Both had my original drawio file name, preceded by an automatically-generated 13-digit string. One file had the extension .drawio, while the other was a .png file. Embedding my drawio file using the Upload option allowed others in my company to view my diagram where they couldn't before.

0 votes
Alex Koxaras _Relational_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
December 9, 2022

Hi @Vita Jarolimkova and welcome to the community,

Are you on prem Jira, or on cloud?

Vita Jarolimkova December 12, 2022

I think we're in cloud. Also to add, it's a shared company-wide workspace, not my personal one. 

Alex Koxaras _Relational_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
December 12, 2022

Does your instance ends with .atlassian.net?

Vita Jarolimkova December 12, 2022

Yes it does

Alex Koxaras _Relational_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
December 12, 2022

@Vita Jarolimkova I've created a new confluence page on my instance with a single diagram on it. With another user from an incognito window, I logged in, and I was able to edit the diagram, simply by clicking on it and then clicking on the pencil icon. I managed to make changes as well and save it.

When I add page restrictions to the page, so that only my initial user (creator) could edit the page, then of course my second user wasn't able to edit the page and then edit the diagram. The pencil was greyed out:

greyed out.png

Vita Jarolimkova December 12, 2022

Wow thanks for checking that! The Confluence page itself doesn't have restrictions since my colleagues can edit the text, they are just saying they cannot edit the diagram - which seems to be weird in that case.

Alex Koxaras _Relational_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
December 12, 2022

What are the steps they are taking in order to edit the diagram? You have to be able to reproduce this in order to find a solution. And we need to check what kind of permission this user has. Is he the only one with the problem, or are there more users with the similar problem?

Vita Jarolimkova December 12, 2022

So everyone seems to have the same problem. This is what they see, so it doesn't;t even open in draw.io for some reason: 
Screenshot 2022-12-12 at 18.22.14.png

Vita Jarolimkova December 13, 2022

Apparently, it started working for them by itself now, thanks a lot for the help! Must have been something stuck on their end then.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events