EN
  • EN

How Auctions Can Share Inspection Evidence Without Exposing Valuation Notes

Autor: NTA    Time: 2026-10-15 09:56:13    Click:

A data-access design for vehicle auctions: how to give consignors and bidders the inspection evidence they need while internal valuation notes stay private, using data tiers, a role visibility matrix and audit checks.

Auctions should give consignors and bidders a published view of auction inspection evidence that is built from an allowlist of approved fields, never a filtered copy of the full internal record. Valuation notes, reserve guidance and reconditioning estimates belong in a separate internal store that no external endpoint can query.

The separation has to live in the data model and the API, not only in the screen layout. Hiding a column in a bidder portal does not help if the same API response still carries that column to the browser.

In practice, that means four controls working together: every field carries a classification, each external role sees a defined view, a reviewer approves what gets published, and every access is logged against the lot.

Elscope Vision inspection software screen showing scan status, order number, license plate and recent scans flagged with damages found

Official Elscope Vision inspection software screen showing the order number, license plate and recent scans flagged with damage.

Separate the inspection record into four data tiers

Condition evidence and commercial opinion leak together when they sit in the same record and travel in the same payload. Splitting the record into tiers gives every later decision a simple rule.

The tiers, matrix and pipeline below are a design for the auction's own data services and portals. The inspection system supplies the evidence, and the auction's systems decide who sees it.

TierWhat it containsTypical sourceExternal exposure
1. Captured evidenceSource images, videos, defect locations, defect type and severity, tread readings, 360 viewsInspection hardware and imagingShareable after review
2. Disclosure recordReviewer-confirmed findings, condition announcements, buyer-facing condition note, report versionInspection reviewerPublished to the lot
3. Internal commercialValuation notes, reserve or floor guidance, reconditioning cost estimates, demand comments, remarketing channel decisionsValuation and remarketing staffNever exposed externally
4. System and auditAccess logs, export history, override history, credential usage recordsIT and integrationInternal and audit use only

Integration credentials themselves belong in a secrets manager outside all four tiers, so auditors see when a credential was used but never its value.

Tier 1 and Tier 2 describe the car. Tier 3 describes what the auction thinks the car is worth, and that is the layer consignors and bidders must never receive through the inspection channel.

If the auction gives a consignor price guidance, it should go out as its own deliberate document from the remarketing team. It should not ride along inside an inspection payload.

Build a role and data visibility matrix

Roles should be defined by relationship to the lot, not by job title alone. A consignor and a winning buyer may both be dealers, but they hold different rights to the same vehicle record.

The matrix below is a starting policy. Release timing for each item should follow the auction's own sale terms.

Data itemConsignor (own lots)Registered bidder (pre-sale)Winning buyer (post-sale)Arbitration staffValuation staff
Source images and videosViewSelected set via catalogView full setViewView
Defect locations, type, severityViewViewViewViewView
Buyer-facing condition noteView and preview before publishViewViewViewView
Report version and capture dateViewViewViewViewView
Reviewer edits and override historySummary onlyNoNoViewView
Valuation notes and reserve guidanceNoNoNoNoView and edit
Reconditioning estimatesNoNoNoOn request with approvalView and edit
Consignor identitySelfNoPer sale termsViewView
Access and export logsNoNoNoViewNo

Four rules make the matrix hold up under real traffic.

1. Object scope comes first. A consignor sees only lots they consigned, and while the client may send a lot ID, the server checks the authenticated user's relationship to that lot before returning anything.

2. Time scope comes second. Some rights change at the sale event, so the winning buyer gains the full image set only after the sale closes.

3. Tier 3 never appears in any external column, including summaries, exports, search indexes and notification emails.

4. Internal exceptions are explicit. If an arbitration case turns on the auction's own pricing decisions, a named manager can grant one-time access to the relevant Tier 3 record, and both the grant and each read are logged.

Tag every field before it reaches an API

A field classification is only useful if it is stored as data that the publishing service and the API can read. Each field in the inspection schema should carry a small set of attributes.

AttributeExample valuePurpose
Tier1, 2, 3 or 4Drives default exposure
OwnerInspection reviewerNames who may edit the field
AudienceConsignor, bidder, buyer, internalLists the views that may include it
Release triggerOn publish, on sale close, neverControls timing
RetentionSame as lot record, or a shorter periodSupports cleanup and legal holds
Free textTrue or falseFlags fields that need human review

Free-text fields can mix condition observations with valuation opinions. An inspector who writes 'rear quarter dent, will cost a lot to fix, price low' has mixed a Tier 2 observation with a Tier 3 opinion in one string.

The fix is structural. Capture condition comments and commercial comments in two separate fields at the point of entry, mark every free-text field as review-required, and let only approved, allowlisted Tier 1 and Tier 2 fields flow to external views.

A seven-step publishing pipeline from scan to catalog

The publishing pipeline is where evidence moves from the internal record into an external view. Steps 2 to 7 run in the auction's publishing service, portals and sale system, and each step has an owner and leaves an audit entry.

1. Capture. The vehicle passes the inspection lane, and the auction's capture integration associates images, videos and detected defects with the lot ID, VIN and capture time.

2. Internal record. Inspection data lands in the auction's internal store, where valuation staff can add Tier 3 notes in their own fields.

3. Review. A named reviewer confirms or corrects detected findings and writes the buyer-facing condition note from structured fields.

4. Derive the disclosure view. The publishing service builds a new object containing only allowlisted Tier 1 and Tier 2 fields, rather than removing fields from the internal object.

5. Consignor preview. The consignor sees the disclosure view for their own lot and can raise a dispute before a set deadline, without seeing internal notes. If no dispute arrives by the deadline, the lot moves to publication under the auction's sale terms.

6. Publish to bidders. The approved version is locked, stamped with a report version, and pushed to the catalog and 360 presentation.

7. Post-sale release. When the sale closes, the winning buyer's rights expand, and any later correction creates a new report version rather than overwriting the published one.

On the capture side, the Dragate arch scanner scans a vehicle in 10 seconds without stopping, with a stated capacity of up to 1,500 vehicles per day, and lists used-car markets and auctions among its applications. Actual lane throughput depends on vehicle flow and site layout. Its report shows the total number, location and severity of defects on each vehicle surface, which gives the reviewer consistent condition information to map into Tier 1 fields.

Elscope Vision body inspection report showing dent and scratch counts by severity on the left side, right side, hood and roof of a vehicle

Official Elscope Vision sample report breaking down dent and scratch counts by severity for each vehicle surface.

The used-car 4-in-1 solution analyzes body, tires and underbody and produces a standardized digital inspection report ready for evaluation and remarketing, with 360 vehicle display that works on mobile, desktop and tablet. A standardized report matters here because an agreed field schema gives the publishing service explicit items to classify and allowlist.

For the integration layer, the used-car solution supports API integration and on-premises deployment, with data stored locally under secure access and full traceability. In an on-premises configuration, the auction can keep the inspection record inside its own environment and build its publishing service and portal permissions on top of the API, exposing only the derived disclosure view.

API controls that keep internal notes internal

The OWASP API Security Top 10 names the two failures that matter most here. Broken Object Level Authorization is a consignor reaching another consignor's lot by changing an ID, and Broken Object Property Level Authorization is an endpoint returning properties the caller should not see.

1. Serialize external responses from an explicit allowlist per role. OWASP advises against generic serialization methods that return every property of an object.

2. For every request, use the authenticated identity to check whether the caller may perform the requested action on the lot the client names, including role, lot relationship and release timing.

3. Run external views from a separate service or database view that has no read access to Tier 3 tables at all.

4. Apply the same disclosure policy to search indexes, cached pages, push notifications and bulk exports, rather than assuming they inherit the main API's authorization checks.

5. Issue time-limited links for full image sets and revoke them when a role changes at sale close, so a shared URL does not grant lasting access.

6. Reject writes from external roles to any field they cannot edit, including hidden fields sent in a crafted request.

Audit requirements and go-live tests

Least privilege, as set out in control AC-6 of NIST SP 800-53 Rev. 5, means each role gets only the access its work requires. The audit trail lets the auction reconstruct who accessed what when a lot is disputed.

Every event should record the action, timestamp, user or service ID, target lot, outcome, and role and report version where they apply. The table adds the fields specific to each event.

Event to logAdditional event-specific fields
Disclosure view published or republishedReviewer, previous report version
External view accessed or refusedRequested view, refusal reason if refused
Full image set or report downloadedFile set, link expiry
Finding corrected after publicationOriginal value, new value, old and new report version, reviewer, reason
Tier 3 field readField name
Role or field classification changedApprover, affected users or fields, before and after values

Before go-live, the auction's IT team should run a short set of negative tests against staging.

1. Log in as consignor A and request a lot owned by consignor B by ID.

2. Call every external endpoint and search the raw JSON for Tier 3 field names and sample values.

3. Export a bidder's watchlist and check the file for internal fields.

4. Trigger an outbid or sale-result notification and inspect the message body.

5. Request a post-sale image set as a losing bidder after the sale closes.

Tests 1 and 5 should be refused. Tests 2 to 4 should succeed but return no Tier 3 field or value, and every attempt, allowed or refused, should appear in the access log.

Bonus tips: keeping the boundary stable over time

1. Review the field classification whenever the inspection report template or valuation workflow changes, because new fields default to the most restrictive tier until someone classifies them.

2. Keep reviewer corrections visible to arbitration staff, so a dispute can be settled against what was captured and what was published.

3. Give consignors the same disclosure view bidders will see, so what a consignor previews matches what was announced.

FAQ

Should consignors see the raw inspection images or only the condition note?

Showing consignors the full image set for their own lots gives them a chance to challenge a finding before publication. The internal valuation notes attached to those images stay out of their view.

How should an auction handle a finding corrected after bidders have seen the lot?

The correction should create a new report version with the reason and reviewer recorded. Bidders who viewed the earlier version can then be notified based on the access log, and arbitration has both versions on file.

Does on-premises deployment by itself make inspection data private?

An on-premises deployment configured for local storage keeps the inspection record inside the auction's own environment, which simplifies control over who can reach it. Privacy obligations still depend on how the auction configures roles, retention and external views, so deployment location is one part of the design.

Where should 360 presentation media sit in the tier model?

360 views are captured evidence and normally belong in Tier 1, published once the reviewer approves the lot. They should carry the same lot ID, VIN and capture date as the inspection report so bidders see media from the current consignment.

Map your evidence tiers before the next sale

To map your auction's inspection data into tiers and plan how Elscope Vision evidence feeds your consignor and bidder portals, contact the Elscope Vision team to discuss a deployment with your operations and IT leads.


LEARN MORE

  • Name *

  • Mobile *

  • E-mail *

  • Company Name *

  • Message

  • SUBMIT



Let's Discuss Your Inspection Needs

We offer professional consultation services


Address : NO. 1999, East Jinxiu Road,Pudong New Area, Shanghai, China

Copyright 2026 New Tech Automotive Technology (Shanghai) Co.,Ltd. All Rights Reserved   Information Security

Follow Us


        

Contact Us

  marketing@ntatchina.com

  +86-17717670602

  +86-17717670602



Resource

Leave your requirements

We offer professional consultation service

Contact Us

  (0086)17717670602

  marketing@ntatchina.com

  8617717670602

Follow Us


        

Address : NO. 1999, East Jinxiu Road,Pudong New Area, Shanghai, China

Copyright 2026 New Tech Automotive Technology (Shanghai) Co.,Ltd. All Rights Reserved   Information Security

Service Center

Please choose online customer service to communicate

Contacts
WhatsApp
+86-17717670602
Mobile Phone
+86-17717670602
E-mail
marketing@ntatchina.com
Scan a QR Code
Qrcode
WhatsApp
Qrcode
WeChat
Add WeChat friend to learn more about the product
Use Enterprise WeChat
"Scan" to join the group chat
Copy success!
Add WeChat friend to learn more about the product
I see.