Remove pricing environment access.
Removes the stated pricing-environment access from another eligible user. The caller must have the administrator access required for access changes and cannot target themself. The operation completes before returning; an absent matching grant is not documented as idempotent success or as a not-found result.
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, environment Name, and AccessType to remove. Email matching trims whitespace and normalises letter case; no default is declared.
Target user, pricing environment, and stated access level selected for removal.
Derivitec.Web.Core.PricingEnvironmentAccess.ApiProxyUserPricingEnvironmentAccessDeleteRequest, Derivitec.Web.Core Existing configurable-entity access level to remove from 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
Returns the removal outcome in the response envelope, including target-user, environment, and access errors.
Outcome of removing a user's stated pricing-environment access.
Derivitec.Web.Core.PricingEnvironmentAccess.ApiProxyUserPricingEnvironmentAccessDeleteResponse, 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.