X-Road ecosystem consists of an X-Road Operator, Member organizations, and Trust Service Provider(s).
X-Road Operator
As the owner of the X-Road ecosystem, the Operator is responsible for all the aspects of the operations. The responsibilities include defining regulations and practices, accepting new members, providing support for Members, and operating the central components of the X-Road software.
X-Road Members
X-Road Members are organizations that have joined the ecosystem and produce and/or consume services with other Members. A Member organization can be a service provider, a service consumer, or both. Organizations can become Members of an ecosystem by completing the onboarding process defined by the Operator. Also, members need to have access to the technical component that is required for exchanging messages via X-Road, the Security Server.
Trust Service Provider(s)
A functioning X-Road ecosystem requires two types of trust services: 1) time-stamping authority (TSA) and 2) certification authority (CA). Trust Service Providers are organizations providing these services. Trust Service Providers may be commercial third parties, or the services can be provided and maintained by the X-Road Operator too.