Platform-provided resource. Datum operates this resource; you typically reference or read it rather than create it. See Platform resources.
API resource reference for ServiceConsumer, part of the platform service catalog. See Platform resources for the full catalog. To create or change one, see Changing resources; to inspect, see Reading resources.
Identity
Overview
AServiceConsumer is the record that links a consumer project to a service it has requested access to. The services controller creates one ServiceConsumer in the provider project’s control plane for every active or pending service entitlement, so providers never create these directly.
Instead, providers use this resource to act on access requests for GatedByProvider services: they write the spec.approval field to approve or deny a request. The controller reflects the outcome in the status, tracking whether the consumer record is pending approval, active, or denied.
Spec fields
Status fields (read-only)
Usage
Because the controller creates theServiceConsumer, providers typically edit an existing record to record an approval decision rather than applying a new one: