-
Notifications
You must be signed in to change notification settings - Fork 67
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
features: add access requests feature walk through
- Loading branch information
1 parent
39c3057
commit 14c7d01
Showing
6 changed files
with
38 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# Request access to restricted files of a record | ||
|
||
_Introduced in InvenioRDM v12_ | ||
|
||
You can allow authenticated and non-authenticated (guest) users to request access to view the restricted files of a public record. Access can be set to expire on a specific date as well as never expire. | ||
|
||
This can be useful for record owners to manage access to restricted files of each record. For unauthorized users, it gives the possibility to request access to the files. | ||
|
||
Note: accepted access requests grant to the requestor access to **all** versions of the record. | ||
|
||
## Enable access requests | ||
|
||
As a record owner, you first need to allow accessing restricted files via a request: | ||
0. Create a record with restricted files | ||
1. Click on the "Share" button on the record landing page: | ||
![Share button](./img/access_request_share_button.png) | ||
2. Navigate to the "Access requests" tab of the modal: | ||
![Access requests tab](./img/access_requests_tab.png) | ||
3. Change the settings for the access requests: | ||
* Allow authenticated or/and unauthenticated users to request access to restricted files of your record. | ||
* Accept conditions. Provide a message that will be visible to the users in the request form (see screenshots below) | ||
* Set access expiration date. This setting will be applied by default to all access requests. When reviewing an access request, you can set a different value. | ||
4. Save your changes | ||
![Access requests tab save](./img/access_requests_tab_save.png) | ||
|
||
Now both authenticated and anonymous users are able to **request** view access to your record’s files. You need to approve their request to grant them access to your record's files. | ||
|
||
## Request access to restricted files | ||
|
||
As a user that would like to get access to restricted files of a record, it is necessary to **fill in the request form** appearing in the record landing page. This action creates and submits a new access request: the record's owner will be notificed, and the request will appear on their respectives dashboards. | ||
|
||
## Accepting/Declining the request | ||
|
||
The submitter and the record's owner can find the newly created access request in "My dashboard" -> "Requests", and can exchange comments. The record's owner can define a new expiration date (changing the default settings) for this access request, accept or decline it: | ||
![Access request request page guest](./img/access_request_request_page_guest.png) | ||
|
||
After accepting the request, the requestor will receive a notification by e-mail and will be able to access the restricted files: | ||
![Restricted files open to guest](./img/restricted_files_open_to_guest.png) |
Binary file added
BIN
+525 KB
docs/features/features-walk-through/img/access_request_request_page_guest.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+2.24 MB
docs/features/features-walk-through/img/access_request_share_button.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+1.09 MB
docs/features/features-walk-through/img/restricted_files_open_to_guest.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.