Semi E170.1
SEMI E170.1 specifies the SECS-II protocol binding for SFORMS — the actual message set that carries E170's authenticated, role-checked recipe operations between equipment and host, following the same split this glossary has already seen between a GEM-based concept standard and its SECS-II transport companion, like E39/E39.1 for object services or E167/E167.1 for energy-saving communications. E170 defines what authorization and audit-logging a recipe operation requires conceptually; E170.1 defines the specific SECS-II stream/function messages that actually carry an authenticated identity, a permission check, and a signed audit record over the wire between host and equipment.
A few things are worth knowing about why SFORMS needed this protocol-level companion standard in addition to E170 itself:
Every GEM-based concept standard in this glossary's SECS/GEM family eventually needs a wire-format companion, because SECS-II is the actual transport layer underneath all of them, and "SECS-II support" is never automatic just because a concept standard exists. E39 defined object services conceptually; E39.1 defined the SECS-II messages that carry object-service data. E167 defined energy-saving states conceptually; E167.1 defined its SECS-II messages. E170 follows the identical pattern: a host and a piece of equipment both understanding "this upload requires process-engineer-level authorization and must be logged with a signed timestamp" conceptually still can't exchange that fact without an agreed message format, and E170.1 is that message format for exactly this access-control and audit model.
The specific messages E170.1 defines matter because SFORMS's whole value proposition — an authenticated, auditable recipe operation — collapses back into an unverifiable claim if the identity and audit data travels over an ad hoc, vendor-specific channel instead of a standardized one. E170 can require that every recipe upload carry a role check and a signed log entry, but if each vendor's equipment reports that role and that signature in its own proprietary message format, a host managing mixed equipment has no uniform way to verify compliance across its fleet — it would need a per-vendor translation layer just to confirm SFORMS is actually being enforced, which defeats the purpose of a security standard in the first place. E170.1's stream/function definitions give every compliant tool the same wire-level vocabulary for identity, authorization result, and audit-record delivery.
E170.1 sits alongside E39.1 and E40.1 (SECS-II protocol for object services and processing management) and E167.1 (SECS-II protocol for energy-saving communications) as part of a now-familiar pattern this glossary has tracked across the GEM standard family — a concept standard defines a model, and a numbered .1 companion defines the SECS-II messages that make that model actually interoperable. Where E170 is the access-control and audit policy, E170.1 is narrower and purely mechanical: it's the agreed message format that lets any SECS-II-capable host participate in that policy without vendor-specific integration work.
Read E170.1 as the standard that closes the gap E170 alone leaves open: an access-control and audit model is only as interoperable as the wire format carrying it, and E170.1 is what actually gives SFORMS's authenticated recipe-operation requests and signed audit records a vendor-neutral SECS-II message format to travel in.