Bug 160031 - support OS secret stores for WebDAV credentials
Summary: support OS secret stores for WebDAV credentials
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: filters and storage (show other bugs)
Version:
(earliest affected)
7.6.4.1 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsDevAdvice
Depends on:
Blocks: Privacy WebDAV
  Show dependency treegraph
 
Reported: 2024-03-04 15:59 UTC by Robert
Modified: 2024-11-15 08:12 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert 2024-03-04 15:59:25 UTC
This is a feature request.

In our organisation, we use Nextcloud and LibreOffice/Collabora Online. At times, it is nice to switch to LibreOffice installed locally. For this, we propose to open files in LibreOffice using the WebDAV integration. There is a third-party Nextcloud plugin that makes this even easier:
https://github.com/allotropia/nextcloud_files_libreoffice_edit

With Nextcloud SSO enabled, users need to employ a complicated password token. As it is impossible to remember, they need to store this in LibreOffice. LibreOffice enforces currently a masterpassword. This is perceived as annoyance.

Our users have the password token already stored in the device to access WebDAV files using the Windows explorer. Opening files with MS Office does not require to enter a password again.

It would be more convenient for our users if LibreOffice could be configured to reuse the OS secret storage and avoid users setting up WebDAV credentials in LibreOffice.

Since KDE Frameworks 5.97.0 KDE Wallet supports org.freedesktop.secrets DBus API and can now be used by libsecret for storing and retrieving passwords and other secrets using the Secret Service API.

Couldn't LibreOffice support this API? I don't know if Windows/Mac supports it. Hence, another API may be necessary here.

Best,
Robert
Comment 1 Nicole A. 2024-11-14 21:21:41 UTC
UX Team -- please take a look at this enhancement. Thanks!
Comment 2 Heiko Tietze 2024-11-15 08:12:30 UTC
It's more a technical question if this is possible (maybe just on Linux). From the UX POV I can understand the wish.