Nextcloud - Clarifying the needed admin privileges#12886
Conversation
…app pass is generated
| This integration requires access to the monitor API of a Nextcloud instance Therefore, the account on where you should generate an App password from the Nextcloud web UI, must have `Administrator` privileges. | ||
|
|
||
| You should also generate an App password from the Nextcloud web UI: **Settings** > **Security** > **Devices & sessions** > **Create new app password**. | ||
| To create the needed App password follow this path on your Nextcloud instance: **Settings** > **Security** > **Devices & sessions** > **Create new app password**. |
There was a problem hiding this comment.
This 'App password' isn't actually required. You could use the admin's normal password, but that wouldn't be best practice.
| ## Configuration | ||
|
|
||
| This integration requires access to the monitor API of a Nextcloud instance (This is generally an admin user). | ||
| This integration requires access to the monitor API of a Nextcloud instance Therefore, the account on where you should generate an App password from the Nextcloud web UI, must have `Administrator` privileges. |
There was a problem hiding this comment.
The account doesn't necessarily need to be an admin user for this to work, the account would just need access to the monitor api - which i believe could be a non-admin user with additional monitor permissions. (don't ask me how to give a non-admin user those permissions though because I haven't tried it!)
meichthys
left a comment
There was a problem hiding this comment.
Thanks for the suggested changes, but i'm not sure they would be accurate. It is possible to:
- use a normal password (not recommended)
- use a non-admin user (would require some nextcloud server modifications, but would be possible and may be desired by some advanced users)
|
@tiagofreire-pt I will be submitting a pull request in the next day or so that should clarify these items. |
Proposed change
Proposing a better text to clarify the needed admin privileges from the account on where the App pass is generated.
Type of change
currentbranch).currentbranch).nextbranch).nextbranch).Additional information
Checklist
currentbranch.nextbranch.