Create a Repository in Fabrica Test

Members Consortium and Consortium Organization accounts have permission to create and manage test accounts for their Repositories. These test accounts are entirely separate from the production accounts the Repositories might otherwise have.



DOIs you create in the test system aren't real and don't resolve.

Create a Repository

Creating a Repository in the test instance of Fabrica is identical to creating a Repository in the production instance of Fabrica.

First, navigate to the test instance of Fabrica at and login with your Member test account credentials.


Make sure to login with the correct credentials!

The credentials for your test account are entirely separate from the credentials for your production account. If you're experiencing errors, please first ensure you're authenticating with the correct set of credentials.

Go to the Repository tab of the Member dashboard and click the Create Repository button on the left. Fill in the requested details and click Save at the bottom of the record. A prefix is automatically assigned. A system email with the Repository ID and a link to set up a password will automatically be sent to the system email that you specified in the Repository settings.

For detailed explanations of each field, see Field Descriptions for Repository Settings.


Provider Dashboard: Clients

Assign a prefix

After you create the Repository test account, you need to assign a prefix to it in order for it to be usable. Assigning a prefix in the test instance of Fabrica is nearly identical to assigning a prefix in the production instance of Fabrica.

If you have just created a Repository, you will still have the Repository view of the dashboard on your screen, so remember to switch back to your Member dashboard by following the breadcrumbs at the top of the page.


Click your Provider name to return to the Provider dashboard after creating a Client

Go to the Prefixes tab of your Member dashboard. Click the Assign Prefix button on the left.


Provider dashboard: Prefixes

In this step, you are claiming a prefix from DataCite's available pool to assign to your Member account. Select an available prefix from the drop down and click Assign Prefix to assign that prefix to your Member account.


Provider dashboard: Prefixes: Assign Prefix

You'll see that now the prefix is added to your Member account. This means it is now part of your available pool to assign to Repositories, but it has not yet been assigned to a Repository.

To assign the prefix to a Repository, first select the Repository you would like to give the prefix to by going to the Repositories tab on your Member dashboard and clicking on the name of the Repository.


Provider dashboard: Clients

Now you're in the Repository view of the dashboard. Go to the Prefixes tab. You'll see all the prefixes currently assigned to that Repository, if there are any. If you have an available unassigned prefix in your pool, the Assign Prefix button will appear on the left. Click the Assign Prefix button to go to the prefix assignment screen.


Client dashboard: Prefixes

Select the prefix from the dropdown that you want to assign, and click the Assign Prefix


Client dashboard: Prefixes: Assign Prefix

The prefix will now show up in the list of prefixes assigned to that Repository.


Client dashboard: Prefixes


Don't forget to assign the prefix twice!

A prefix must first be assigned to the Member and then to the Repository. Make sure you have gone through both prefix assignment actions.


Your prefixes in test are different from your prefixes in production

The production system and the test system are separate, as are your accounts in both systems. This means that your prefix list in the test system will very likely be different from your prefix list in the production system, so you won't necessarily be able to create DOIs in the test system using your normal prefix of choice. Since the DOIs you create in the test system aren't real and don't resolve, having different prefixes doesn't matter.

Next Steps

The Repository test account is now ready to use. The Repository can create and manage DOIs in the test instances of all DataCite services. These services are:

To learn more about using the test system, see:


Would you like to know more?

If you have any questions, requests or ideas please contact us!

Did this page help you?