Skip to main content

Manage PIDs

One of the main functionalities of the Metaresolver is the Management of the different PIDs / Providers.

List of Providers

By the time the user logs in he can see the list of entries he owns. The list of entries he has added to the service.

List all entries

The displayed information includes:

  • Name: The name of the PID.
  • Description: The description of the PID type.
  • Modes: The three different modes he supports (resource, metadata, landing page).
  • Status: The status of the entry if it is pending (checked by admins) or Published.
  • Actions: The list of actions that the user can perform.

Users can search for PIDs by entering keywords in the search auto-complete field. The search function is performed across the fields that describe the PID type.

At the same time the user can filter the list of entries by selecting one of the 2 status (Pending, Approved).

Search all entries

Add new

To add a new entry the user should click the Add new PID types button on the top right.

The user should fill in the following details

  • Name: The name of the PID.
  • Description: The description of the PID.
  • Regexes The Regexes used for identification. These can be multiple
  • Modes: The three different modes he supports (resource, metadata, landing page).
    • For each mode (if supported) the user can add the resolution URL and a name to describe this resolution URL. Bare in mind that for each mode multiple resolver can be accepted.
  • DOI related: The user should select if the specific PID relies on DOI's
  • PID Examples: The user can add multiple examples to help the user understand the use of the entry
Add a new entry

To proceed with the addition, the user should click the Submit button. To cancel the addition, click the Cancel button: Cancel Button.

By the time the User click the Submit button the entry is in Pending mode, waiting for approval from admins.

Update

To edit the Provide, the user should click the Edit button in the actions column. Then a page will appear with all the filled in details as shown in the image below. The user may update the value he wants.

Update the details of a Provider

To save the changes, the user should click the Update button. To cancel the changes, the user should click the Cancel button. By the time a change happens the status of the entry moves to Pending.

View

To view the details of a specific entry, click the Details button: View Details Button. A new page will display the entries detailed information.

View the details of a Provider

Delete

A User can delete one of the entries he owns by clicking on the Delete button. Then a modal like the one in the following image will appear.

Delete a Provider

The user can click the Confirm Delete button to delete the entry and then he will be redirected in the page with the list of entries he owns. If the user wishes to cancel the process, then he should click the Cancel button.

Change Status

A User can update the status of one of the entries he owns by clicking on the Update Status button. Then a modal like the one in the following image will appear.

Change the Status of an Entry

The user can click the Confirm button to change the status of the entry and then he will be redirected in the page with the list of entries he owns. If the user wishes to cancel the process, then he should click the Cancel button.

The status changes from Pending to Approvded and from Approved to Pending. In each change a super admin should check the the update to validate that everything is working smoothly.