Approach
DataRight+ approaches specification groupings in a specific way:
- Information Security: Define the underlying security patterns adopted by the ecosystem often relying on other specifications such as those released by the FAPI Working Group. Include specifications related to ecosystem trust establishment.
- Actions: Focus on specific actions with specific outcomes. Typically traverse the boundaries between authentication, authorisation and resource server. May be broad reaching in terms of resource access or very fine-grained.
- Data Resource Sets: Sets of resource server endpoints, usually accessible using course grained permissions, containing large sets of attributes for consumption
- Ecosystem Sets: These specifications are intended to be apex specifications which bind together a variety of specifications across groupings to form an ecosystem deployment. Through the use of ecosystem sets it is possible to bring together various capabilities to result in a functional end-to-end ecosystem while facilitating the gradual enhancement of features through underlying specification development.
In addition, we maintain information documents, notably the DataRight+ Rosetta Stone and generalised API specifications.
Format
All specifications developed by DataRight+ are in IETF RFC format. For API specifications we utilise Redocly to publish in OpenAPI v3.0.3 Specification.