integration_whiteboard icon indicating copy to clipboard operation
integration_whiteboard copied to clipboard

Public shares cannot be opened while logged in with an NC account

Open spreeni151 opened this issue 3 years ago • 0 comments

Hello,

We use the Whiteboard app in our organization within a Nextcloud/BigBlueButton combination. The people are logged into their nextcloud accounts and are also together in a BigBlueButton meeting that is started by one user. Since BigBlueButton's integrated whiteboard is just a toy, people prefer to use nextcloud's whiteboard app.

This is the workflow: Someone creates a whiteboard add a public sharing link to it and puts this link into BBB' public chat. This allows everyone in the meeting to access the whiteboard while still connected to the BBB meeting.

This works perfectly as long as a user is not connected in his nextcloud account. If he is logged in (e.g. in another browser tab) he gets the error message...

"Impossible to load Spacedeck whiteboard "File does not exist"

...when clicking the public sharing link.

This must be an error, as other files or folders shared via public sharing links will appear correctly, including Office documents, e.g. only office documents via online server. Our workaround is to communicate, that users need to log out of Nextcloud while whiteboarding - but that's not very user friendly.

Another workaround can be to generate an additional share to every .whiteboard file, e.g. 'everyone' group. With this second share, public shares can be opened by all users, whether they are logged into their accounts or not. But this way the .whiteboard files files will be visible to everyone in the Nextcloud files area - This is not a good option.

Finally, the only option is to fix this behavior, I think. I have no idea how much work that would be, but a fully functional, robust public sharing option is essential for a public whiteboard. If we can support this fix in any way, let me know here. :-)

Regards Frank

Versions: Nextcloud 22.2.5 Whiteboard_integration 0.14

Environment: Ubuntu 20.04 Apache 2.4.41 PHP 7.4.3 MariaDB 10.5.15

spreeni151 avatar Mar 24 '22 14:03 spreeni151