Glossary
Consumer
A consumer is the customer of a customer organization. Consumers are end users who directly interact with applications that incorporate the ZSM Client SDK. For example, "Jamie" is a consumer of "Bob's Pharmacy," which is a customer organization of ZSM.
Customer Client Application
A client application (iOS, Android, or Web) belonging to a customer organization that integrates the ZSM Cryptographic Module via the ZSM Client SDK.
Customer Host Server (aka Relying Party Server)
A server maintained by a customer organization that verifies challenges signed by ZSM during consumer enrollments and verifications.
Customer Organization
An organization that integrates the ZSM Client SDK into its applications and manages the use of ZSM services via ZSM Management APIs and, for SaaS customers, the Web Administration Console. A customer organization is distinct from a consumer or end user. For example, "Bob's Pharmacy" is a customer organization.
Device
A physical client device, such as a mobile phone, laptop, or desktop computer. Each device may support multiple installations of ZSM client applications. For instance, a ZSM-enabled browser running in Chrome represents a different installation from the same browser running in Safari on the same device.
Enrollment
A unique combination of a consumer, application, installation, and application environment. Each distinct combination is considered one enrollment, which has associated cryptographic keysets.
Installation
A specific instance of a client application using the ZSM client on a particular device. Multiple installations can exist on a single device, such as separate instances of the client application running in Chrome and Safari.
Organization
Within ZSM, organizations are categorized into three types: consumers, customer organizations, and a single vendor organization.

Partner Organization
An API consumer is a trusted third-party authorized by Ideem and customer organizations to access specific ZSM APIs. ZSM supports optional integrations for selected trusted third-party functionalities.
Server Client APIs
REST APIs that enable interactions between the ZSM Server and Client applications, including consumer registration, keyset generation, signing operations, and signature verification.
Server Management APIs
REST APIs used for administrating the ZSM system, covering the management of organizations, applications, installations, and consumers.
User
An individual who interacts directly with the services provided by a customer organization through applications that incorporate the ZSM Client SDK. "Users" are synonymous with "consumers." For instance, "Sam" is a user (end user) of "Bob's Pharmacy." Sometimes the term "end user" also is used when referring to a "user."
Vendor
A vendor is an organization that provides the ZSM system to customer organizations. For example, Ideem is a vendor organization.