Add pricing environment access.
Grants another eligible user access to a pricing environment available to an authorised administrator.
Self-targeting is rejected. This operation supports only View access; requests for Edit or
Owner are unsuccessful. The grant completes before the response and does not establish a general
permission-edit contract.
Authorizations
OAuth2 access-token requested from AWS Cognito and provided as a Auth Bearer header
Body
JSON request with ProxyUserEmail for an active other user in the caller's organisation, required environment Name, and AccessType``View (1). Email matching trims whitespace and normalises letter case; no default is declared.
Target user and pricing environment selected for a new view-access grant.
Derivitec.Web.Core.PricingEnvironmentAccess.ApiProxyUserPricingEnvironmentAccessCreateRequest, Derivitec.Web.Core Configurable-entity access level to grant to the selected user.
view, edit, owner, blocked Email address of the organisation user whose entity access is being changed.
"user@example.com"
Name of the entity to select within the request's entity category. The value must not be null or empty.
"Example entity"
Response
Created
Outcome of granting a user view access to a pricing environment.
Derivitec.Web.Core.PricingEnvironmentAccess.ApiProxyUserPricingEnvironmentAccessCreateResponse, Derivitec.Web.Core Whether the operation completed successfully. The default is true; error outcomes set it to false.
true
Messages explaining operation-level failures. The collection is empty by default.