Make record visibility part of your Salesforce evaluation
4 min readEnterprise data and AI leaders
Sravan Modugula · Chief Data & AI Officer, dotSolved Inc; creator of Nexatron
A Salesforce total is a statement about the records visible under a particular access context. A regional manager and a central analyst may legitimately receive different answers to the same question. A useful AI integration should preserve that boundary and make the relevant scope understandable instead of presenting every result as a company-wide fact.
Visibility changes the meaning of a total
Start with the source owner and identify the access pattern used by the intended integration. A per-user authorization and a shared service account can produce different visibility. Neither label alone proves that the business requirement is met. Evaluate the actual configured identity, permission rules, and result handling before treating the connection as ready for a broad rollout.
Prepare role-specific references
Create approved references for two roles with different access. Use a small question whose expected difference is easy to explain, such as open opportunity count for a defined period. Include at least one record visible to only one role. Keep credentials separate and have each participant run the supported sign-in flow.
The comparison should include both record-level and relevant field-level boundaries. A user may be allowed to see an opportunity but not a particular sensitive field. An answer can violate the intended policy through a summary or inferred value even when it avoids displaying the raw field. Review the complete response and any exported or saved result.
Ask beyond the boundary
After confirming the ordinary case, ask each role for a restricted region or another excluded population. Observe whether the workflow denies the request, clarifies the permitted scope, or returns an authorized subset with an appropriate explanation. The behavior should align with the organization's policy and the product's documented contract.
Do not solve a failed test by temporarily granting broad access and then reporting the demonstration as successful. That changes the question being tested. If a permission configuration must be corrected, document the approved change and rerun the original scenario. Keep the source owner involved so an integration adjustment does not weaken an established business control.
Consider conversation continuity
Follow-up questions can reference earlier results, and saved conversations can contain information previously received. Include a realistic sequence rather than testing isolated prompts only. Ask the system to compare a permitted population with a restricted one and inspect whether it preserves the boundary throughout the explanation.
Discuss retention and sharing with the operating team. Revoking access to future queries does not necessarily remove information that a user was previously authorized to view. The rollout needs a clear handling policy for conversations and exports. This is a separate responsibility from source access enforcement, and both matter when enterprise data enters an assistant workflow.
Make the acceptance record specific
Record the identities, expected scopes, questions, references, observed outcomes, and configuration. Store any sensitive evidence in an approved location and use redacted summaries for broader review. A short, reproducible permission test is more useful than a general assurance that a product is enterprise-ready.
In a Nexatron and Claude evaluation, request a demonstration using the roles your team actually intends to deploy. The goal is to show that each person can answer the questions appropriate to their responsibilities, while restricted requests remain controlled. That evidence connects technical authorization with the business meaning of the answer and gives administrators a concrete basis for the next rollout decision.
Inspect the restricted explanation
When a user asks for a region they cannot access, read the denial carefully. It should not reveal that a named customer exists there or disclose its contribution while explaining the restriction. Permission validation therefore includes text and metadata, not only row filtering. Save an appropriately redacted example so later changes can be checked against the same expected boundary.
A denied result should remain understandable without naming the protected customer or opportunity.
Claude is a trademark of Anthropic, PBC. Nexatron and dotSolved Inc are not affiliated with, sponsored by or endorsed by Anthropic.
Bring three business questions
Explore your sources, definitions, and review criteria in a tailored Nexatron demonstration. Please keep credentials and sensitive records out of the inquiry.
Request a tailored demoExplore Nexatron with Claude