Content
View differences
Updated by Marc Alcobé almost 4 years ago
**As** a member of a project
**I want to** disconnect my connection I granted from OpenProject to Nextcloud
**so that** I can login as another user or simply clean up some browser state.
## **Acceptance criteria**
* If a user granted access to NC from OP side, with pressing the `Nextcloud login` button in the files tab, the user must be able to disconnect that access.
* In order to disconnect the access users can go to My account > Access tokens. The access tokens now will be divided in between:
* Provided tokens: allow you to grant external applications access to resources in OpenProject.
* Client tokens: allow you to grant OpenProject access to resources in external applications. In this last one the user will be able to disconnect the current access to Nextcloud.
* This process needs to be properly documented in the Nextcloud user guides as its not a typical flow (rather an edge case) that users might want to find in our documentation.
## Visuals
<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/37339/content"><img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/37340/content">
## Notes
> In Nextcloud it is possible to revoke the permissions that a user (non-admin) has granted to OpenProject. The same should be possible from the other side in OpenProject.
**I want to** disconnect my connection I granted from OpenProject to Nextcloud
**so that** I can login as another user or simply clean up some browser state.
## **Acceptance criteria**
* If a user granted access to NC from OP side, with pressing the `Nextcloud login` button in the files tab, the user must be able to disconnect that access.
* In order to disconnect the access users can go to My account > Access tokens. The access tokens now will be divided in between:
* Provided tokens: allow you to grant external applications access to resources in OpenProject.
* Client tokens: allow you to grant OpenProject access to resources in external applications. In this last one the user will be able to disconnect the current access to Nextcloud.
* This process needs to be properly documented in the Nextcloud user guides as its not a typical flow (rather an edge case) that users might want to find in our documentation.
## Visuals
<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/37339/content"><img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/37340/content">
## Notes