Research Data Services, Expertise & Technology Solutions


What is B2ACCESS?

B2ACCESS is an easy-to-use and secure Authentication and Authorization platform developed by EUDAT. B2ACCESS is versatile and can be integrated with any service. When B2ACCESS is integrated with a given service, the user may log in by using different methods of authentication:

  • Home organisation identity provider
  • Google account

EUDAT IDs are created by the B2ACCESS upon registration. Therefore B2ACCESS is an Identity Providers for the users that do not have neither a Google account nor a Home Organization Identity Provider. In these cases, B2ACCESS offers also the tool for the managements of the EUDAT IDs.

B2ACCESS can be found here:


B2ACCESS features

  • B2ACCESS supports several methods of authentication via the users' primary identity providers (OpenID, SAML, x.509)
  • B2ACCESS can be used as primary identity provider, if necessary 
  • B2ACCESS can be integrated with any B2service and beyond
  • B2ACCESS is integrated with EduGain and therefore support identities from theoretically hundreds of Universities and Research institutions around the world.
  • B2ACCESS provides unique and persistent EUDAT IDs
  • B2ACCESS allows group-, community- and service managers to specify authorisation decisions.


Who benefits from B2ACCESS?

  • End-users of the (B2) services integrated with B2ACCESS
  • Community applications that can be integrated with B2ACCESS to get user identities and attributes for Authorization and Authentication decisions.


How B2ACCESS works

B2ACCESS is based on Unity IDM. The following picture shows the different methods of authentication and the flow within the B2ACCESS system.

B2ACCESS components

For further information please consult the B2ACCESS documentation.


In order to access a data object stored in EUDAT, an associated PID is needed. B2HANDLE enables EUDAT services and user communities to assign PIDs to different kinds of managed objects stored in the EUDAT CDI.

PIDs are used in EUDAT to reliably identify and cite data objects over a long period of time and it is thus a vital part of long-term data management. Moreover, data can be directly retrieved by PIDs and corresponding key-metadata can be stored together with them in the so-called PID entry.

The B2HANDLE service encompasses management of identifier namespaces (Handle prefixes), establishment of policies and business workflows, operation of Handle servers and technical services, and a user-friendly Python library for general interaction with Handle servers and EUDAT-specific extensions.

The underlying technology of B2HANDLE is based on the Handle System, which is a reliable, redundant and scalable system built on top of an open architecture. B2HANDLE is mostly transparent to the end-users, especially shielding them from the complexity of infrastructure details.

B2HANDLE is a distributed service, with the organisations hosting the service mirroring each other's Persistent Identifiers. This ensures the sustainability and reliability of PIDs in the EUDAT domain.

In the EUDAT ecosystem, EUDAT services make use of B2HANDLE to guarantee data access, long lasting references to data and to facilitate data publishing. B2SAFE and B2SHARE use the service to create and manage PIDs for their hosted data objects, whereas B2FIND and B2STAGE use the resolving mechanism of B2HANDLE to retrieve and refer to objects.


B2DROP is a secure and trusted data exchange service for researchers and scientists to keep their research data synchronized and up-to-date and to exchange with other researchers.


An ideal solution to:

  • store and exchange data with colleagues and team members,
  • synchronise multiple versions of data,
  • ensure automatic desktop synchronisation of large files.


Users can

  • define with whom to exchange data, for how long and how
  • are offered up to 20GB of storage space for research data
  • access and manage permissions to files from any device and any location.


The service is simple to use and open to all researchers, scientists, communities alike to synchronise and exchange data with one or multiple users. B2DROP will be fully integrated with the B2 suite of services to allow user-friendly data sharing.

The BETA version is on-line and you are invited to register as a user in a few simple steps and start using the EUDAT sync and share solution for data at


B2DROP in the B2 Service Suite



What is B2SHARE?

B2SHARE is a user-friendly, reliable and trustworthy way for researchers, scientific communities and citizen scientists to store and share small-scale research data from diverse contexts.

A winning solution to:

  • Store: facilitates research data storage
  • Preserve: guarantees long-term persistence of data
  • Share: allows data, results or ideas to be shared worldwide

B2SHARE features

  • integrated with the EUDAT collaborative data infrastructure
  • free upload and registration of stable research data
  • data assigned a permanent identifier, which can be retraced to the data owner
  • data owner defines access policy
  • community-specific metadata extensions and user interfaces
  • openly accessible and harvestable metadata
  • representational state transfer application programming interface (REST API) for integration with community sites
  • data integrity ensured by checksum during data ingest
  • professionally managed storage service – no need to worry about hardware or network
  • EUDAT user support
  • monitoring of availability and use


Who benefits from it?

B2SHARE is optimized for researchers who:

  • do not have adequate facilities for storing research data with metadata,
  • cannot guarantee long-term persistence of their locally-stored data, and
  • do not have adequate facilities to easily share data, results or ideas with colleagues worldwide.

The success of this service is based on mutual trust, in that the depositors must be able to rely on the professional management of their data by the service provider, and the service provider rely on the users depositing data with appropriate content.

Who can use it?

B2SHARE is open to all researchers and scientists who are affiliated to research institutions, universities as well as to individual researchers (citizen scientists). Researchers who want to deposit research data must register, a requirement for the upload service.

How can I use it?

The user documentation and the FAQ describe how to use the B2SHARE service. Educational material (such as screencasts) and a service helpdesk are avaliable. Community managers who want to get more details about this service, please contact support-request.

What about Costs and Trust?

The B2SHARE service is free of charge for European scientists and researchers. The service is professionally managed and data is safely preserved via  a backup or replication service, and a disaster recovery plan is available.

The B2SHARE service will be advanced on top of the existing features:

  • the basic B2SHARE service will be provided by multiple service providers,
  • communities can request a premium service,
  • larger storage capacity for the premium service,
  • service provisioning based on SLAs,
  • users can select their service provider of choice and trust,
  • the B2SAFE repositories will be connected to the safe replication service,
  • sharing data with user groups (extended restricted access),
  • social tagging.

B2SHARE in the B2 Service Suite


What is B2SAFE?

B2SAFE is a robust, safe and highly available service which allows community and departmental repositories to implement data management policies on their research data across multiple administrative domains in a trustworthy manner.

A solution to:

  • Provide an abstraction layer which virtualizes large-scale data resources
  • Guard against data loss in long-term archiving and preservation
  • Optimize access for users from different regions
  • Bring data closer to powerful computers for compute-intensive analysis

B2SAFE features:

  • based on the execution of auditable data policy rules and the use of persistent identifiers (PIDs)
  • respects the rights of the data owners to define the access rights for their data and to decide how and when it is made publicly referenceable
  • data policies are centrally managed via a Data Policy Manager, and the policy rules are implemented and enforced by site-local rule engines
  • able to aggregate data from different disciplines into a storage system of trustworthy and capable data service providers
  • support for repository packages (e.g. DSPACE, FEDORA) and a lightweight HTTP-based solution

 Who benefits from it?

  • repositories lacking the capacity and / or funding to offer reliable storage and access services over longer periods of time
  • repositories without adequate compute capacity for data-intensive computational services based on their data
  • data producers who need to be sure that trusted centres are taking care of their data
  • consumers wishing to access optimized services on data sources of interest to them
  • consumers who wish to apply interdisciplinary data-intensive methods using data collected from various communities

How does it work?

Tomorrow’s corpus of research data will be a domain of registered data objects and collections where persistent identifiers (PIDs) identify the data objects and collections, while information associated with the PIDs allows the integrity and authenticity of the data to be checked. Furthermore, data management operations will be governed by formalized policy rules that will also form the basis of any audits to assess quality. To meet this vision, EUDAT’s B2SAFE service is based on the execution of auditable policy rules and the use of PIDs, as offered by the EPIC Handle service.
This will increase trust in data and services in the anonymous world of data re-usage and re-purposing. Suitable technology that allows to execute sequences of policy rules will be applied, and the EUDAT data federation will be built on trust agreements, which ensure that ownership rights to the data reside with the originators. To make replicas accessible via community-defined portals, service providers will need to host community-based software respecting all access permissions. Although the EUDAT project is initially funded for three years, we will ensure persistent access and services through mutually beneficial partnerships with data centres that have long term funding.

How can you join?

Any community and departmental data repositories that have a proper repository infrastructure supporting PIDs and metadata describing the properties and context of the data being replicated can participate in the B2SAFE service. The replication service currently relies on iRODS but also supports other federation technologies. Participating repositories can choose to use iRODS and link it with their local repository to enable a tight integration to the EUDAT infrastructure, or use other easy-to-integrate federation approaches and client libraries.

EUDAT will help interested community centres to set up and use this service by running training courses, and providing support for the necessary adaptation work, including offering a service helpdesk. To find out more details about the EUDAT B2SAFE service, please contact the EUDAT  service team at the address below.

EUDAT is happy to talk to any interested communities about their detailed requirements with respect to the B2SAFE service.

For more information please email:


B2SAFE in the B2 Service Suite


What is B2STAGE?

B2STAGE is a reliable, efficient, light-weight and easy-to-use service to transfer research data sets between EUDAT storage resources and high-performance computing (HPC) workspaces.

The service allows users to:

  • Transfer large data collections from EUDAT storage facilities to external HPC facilities for processing
  • In conjunction with B2SAFE, replicate community data sets, ingesting them onto EUDAT storage resources for long-term preservation
  • Ingest computation results into the EUDAT infrastructure
  • Access data through a RESTful HTTP interface (in progress)

B2STAGE features

  • an extension of the B2SAFE and B2FIND services, which allow users to store, preserve and find data
  • data-staging script facilitates staging, ingestion and retrieval of persistent identifier (PID) information of transferred data
  • service available to all registered researchers and interested communities
  • users negotiate access to remote HPC services in parallel
  • collaboration with other infrastructures, such as the European Grid Infrastructure (EGI) and Partnership for Advanced Computing in Europe (PRACE)
  • documentation, educational material and service helpdesk available to support users



Who benefits from B2STAGE?

B2STAGE is aimed at researchers or communities, who need:

  • to access both large-scale data storage and high-performance computing systems;
  • to ship data easily between the EUDAT storage resources and remote HPC facilities such as those provided by the PRACE distributed infrastructure;
  • to simply ingest data onto EUDAT storage resources without setting up a full replica process.

How does it work?

The service aims at facilitating flexible data staging by offering different configuration options to support as many scenarios as possible. It combines a server component and various client interfaces.

The staging functionality is an extension of the iRODS system with a GridFTP interface using a component being developed for this purpose - the GridFTP Data Storage Interface for iRODS ( Therefore, the transfer of data is performed through a reliable, high-performance protocol - the GridFTP. On the client side, users have a rich selection of alternatives. In principle, any existing client supporting the GridFTP protocol can be used – globus-url-copy, GlobusOnLine, UberFTP, and the XSEDE-EUDAT File Manager which also supports a wider range of transfer protocols (i.e. GridFTP, FTP, native iRODS, etc.). All proposed solutions offer the same core functionalities and can be used seamlessly. EUDAT also provides a script to facilitate the integration of B2STAGE within existing community solutions, such as web portal, workflow engine, etc. The script, named Data Staging Script (DSS), as well as providing common data staging functionalities, also allows the retrieval of PIDs assigned to ingested data.
How can you use B2STAGE?

EUDAT offers B2STAGE to all registered researchers and interested communities enabling them to make use of the service for stage data out of EUDAT, and ingest any computational result back. Access to remote HPC facilities should be negotiated and arranged by individual users in parallel. To help researchers to use the B2STAGE service, EUDAT offers documentation, educational material (such as screencasts) and a service helpdesk. To find out more details about this service, please contact the EUDAT B2STAGE team at the address below.

For more information please email:

B2STAGE in the B2 Service Suite


What is B2FIND?

B2FIND is a discovery service based on metadata steadily harvested from research data collections from EUDAT data centres and other repositories. The service offers faceted browsing and it allows in particular to discover data that is stored through the B2SAFE and B2SHARE services. The B2FIND service includes metadata that is harvested from many different community repositories.

B2FIND allows users to:

  • Find collections of scientific data quickly and easily, irrespective of their origin, discipline or community
  • Get quick overviews of available data
  • Browse through collections using standardized facets

B2FIND features:

  • based on a comprehensive joint catalogue of EUDAT services  and external metadata
  • metadata is mapped onto standardized facets
  • supports faceted, geospatial and temporal metadata searches
  • allows users to search and browse datasets via keyword searches
  • results displayed in user-friendly format and listed in order of relevance
  • access to the scientific data objects is given through references provided in the metadata
  • initially available for communities in the EUDAT registered domain of data
  • EUDAT will then extend the service to other interested and reliable data and metadata providers



Who benefits from it?

This service is primarily aimed at the many researchers who want to:

  • quickly find useful data resources which they can use for their research purposes,
  • build new (virtual) collections of data to address specific research questions,
  • get quick overviews of available data
  • share comments on the data and metadata with other users.

How does it work?

Metadata is harvested from metadata providers using standard technologies. The community itself decides which metadata is made available for EUDAT. A sophisticated framework ensures that metadata providers are harvested regularly to always display complete and up to date information.  EUDAT provides an optimized translation from community metadata schema to standard facets in the B2FIND metadata catalogue.

Who can use it?

B2FIND is open to all researchers and scientists free of charge. Research communities who want to provide their metadata to B2FIND should contact us through

EUDAT is also interested in helping emerging communities to set up their own metadata infrastructure and help them publish their metadata.

B2FIND in the B2 Service Suite