Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

A connected product’s new display name does not automatically require a Salesforce change. First obtain the vendor’s migration notice and compare the old and new API hostname, path, OAuth authorization and token endpoints, redirect URI, scopes, API version, authentication method, credentials, and retirement dates. Then update only the Salesforce setting that actually changed, test in a non-production environment, and cut over with a rollback plan.

What a product rename does—and does not—change

Marketing names and technical identifiers are separate. A vendor can rename its product while keeping the same API hostname, resource paths, OAuth client registration, scopes, credentials, and API version. In that case, changing Salesforce metadata or rotating secrets creates unnecessary risk and may interrupt a working integration.

Conversely, a rebrand may accompany a new domain, API gateway, OAuth application, callback URL, authentication scheme, or versioned path. Treat the rename as a trigger for an inventory and vendor confirmation, not as proof that every identifier changed.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Ask the vendor for a dated migration notice that lists:

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.
  • Old and new API base URLs, including host, path, port, and TLS requirements.
  • OAuth authorization and token endpoints.
  • Every redirect or callback URI that must be registered.
  • Required scopes, audience values, grant types, and API versions.
  • Whether client IDs, client secrets, signing keys, or certificates remain valid.
  • Production and sandbox hosts, cutover dates, and decommission or sunset dates.
  • Whether users must authorize again and whether existing refresh tokens survive.

Do not infer a new URL from the new product name. Use the vendor’s exact values and update the narrowest configuration that serves every consumer.

Inventory every place the integration is configured

Before editing anything, map where Salesforce or an integration layer stores vendor-specific values. Include production, sandboxes, scratch orgs, and middleware separately; a test environment may point to a different host or client registration.

Salesforce configuration to inspect

  • Named Credentials and External Credentials: callout URL, authentication protocol, principals, scopes, certificates, and custom headers.
  • Apex: hard-coded URLs, endpoint fragments, API versions, request headers, and references to a Named Credential.
  • External Services: imported OpenAPI definitions, service endpoints, and authentication mappings.
  • External data sources: endpoint and authentication settings used by external objects.
  • Connected apps or External Client Apps: consumer key, secret, callback URLs, scopes, policies, and flow settings.
  • Remote Site Settings: domains used by callouts that do not use a Named Credential.
  • Installed-package settings: custom metadata, custom settings, or package-specific connection records.
  • Salesforce URLs used as an identity provider: My Domain, Experience Cloud, or custom login URLs referenced by a relying party.

Configuration outside Salesforce

  • Middleware connection records and environment variables.
  • Vendor-managed callback registrations and allowlists.
  • DNS, firewall, proxy, certificate, and IP allowlist rules.
  • Deployment manifests, secret stores, CI/CD variables, and runbooks.

Record each value, its environment, owner, last verification date, and downstream consumers. This prevents an endpoint change in one org from leaving a second org or middleware route broken.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Map the vendor change to the Salesforce field that needs editing

Vendor change Salesforce location Typical action Do not assume
API hostname or base path changed Named Credential, External Service, external data source, middleware, or Apex constant Replace the endpoint with the vendor’s exact HTTPS URL; update dependent allowlists and imported definitions That Apex must change if it references a Named Credential
OAuth authorization or token endpoint changed External Credential, connected app or External Client App policy, middleware OAuth record Update the endpoint and validate authorization and token renewal That the client ID or secret changed
Redirect/callback URI changed Connected app or External Client App and the vendor’s client registration Save the exact new URI in both systems, then run a fresh authorization That the API base URL changed too
Scopes or audience changed OAuth app policy, External Credential, authorization request, or middleware Request only the documented scopes and verify token claims That an existing token automatically gains new permissions
Client credentials changed External Credential principal, connected app or External Client App, secret store Coordinate a secure rotation and update every consumer That a product rename alone requires rotation
Salesforce My Domain or site login URL changed Named Credentials and relying-party OAuth/JWT configuration Replace the old Salesforce URL, update relying parties, test metadata and authentication That vendor-hosted endpoints changed

When the external API hostname changed

A Salesforce Named Credential stores a callout URL and authentication parameters separately from the code that invokes it. Salesforce explains that this separation allows an administrator to change an endpoint without editing every Apex callout that references the credential. The current Named Credential framework supports Apex callouts, external data sources, and External Services; Salesforce recommends it over legacy Named Credentials, which are deprecated and no longer enhanced. See Salesforce’s Named Credentials overview.

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

Update a shared Named Credential

  1. Open Setup and search for Named Credentials.
  2. Identify the credential used by the integration and confirm its environment and consumers.
  3. Compare the stored URL with the vendor’s migration notice, including scheme, hostname, path, port, and API version.
  4. Edit the endpoint and any authentication parameters that the vendor explicitly changed.
  5. Review the associated External Credential, principals, permission sets, certificates, and custom headers.
  6. Save the record, then run a controlled callout from a sandbox or other non-production environment.

If Apex uses a reference such as a Named Credential callout endpoint, changing the shared credential can update all consumers without code edits. Hard-coded URLs, imported OpenAPI definitions, Remote Site Settings, and middleware still require their own updates.

Check TLS, DNS, and network dependencies

A new hostname can require a new certificate chain, DNS resolution, proxy rule, firewall allowlist, or vendor IP range. Confirm that the URL uses HTTPS and that the certificate presented by the new host is trusted by the calling platform. A successful DNS lookup does not prove that authentication or resource paths are correct.

If Salesforce’s own My Domain URL changed

Salesforce states: “When your My Domain login URL or site login URL changes, named credentials that use that URL stop working.” Follow the documented procedure at Update Named Credentials After a My Domain Change: find credentials containing the old Salesforce URL, replace it with the new URL, save, trigger a callout, and reauthenticate if Salesforce prompts you.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

This case is different from a vendor product rename. If Salesforce acts as the identity provider, also validate the new URL’s /.well-known/auth-configuration, update relying parties with changed OAuth endpoints or JWT audience values, and verify the selected login method. Salesforce’s service-provider guidance is at Service-provider endpoint update guidance.

Rank #3
Sale
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black | LED mouse pad with 14 lighting modes, covers keyboard & mouse, anti-slip rubber base, waterproof surface, USB powered
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

When the OAuth callback or redirect URI changed

The callback URL is the OAuth redirect URI. Salesforce compares the value supplied at runtime with the configured callback URL list; it must match a saved value. Redirects that carry access tokens must use HTTPS or a custom URI scheme.

Coordinate both sides of the change

  1. Obtain the vendor’s exact new redirect URI, including capitalization, path, port, and trailing slash.
  2. Confirm whether the vendor allows multiple callback URLs during a transition.
  3. In Salesforce Setup, open the relevant connected app or External Client App and edit its callback URL configuration.
  4. Register the same URI in the vendor’s client application record.
  5. Save both systems, start a fresh authorization, and verify that the returned authorization code is exchanged successfully.

Salesforce’s OAuth setup guidance is available at OAuth setup guidance, and its editing procedure is documented in connected app reconfiguration.

A callback change is independent of an API base URL change. It does not, by itself, establish that the consumer key, secret, scopes, token endpoint, or existing refresh tokens changed.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose between an existing connected app and an External Client App

Salesforce says connected-app creation is restricted as of Spring ’26 and recommends External Client Apps for new work. Existing connected apps may continue to be used, but Salesforce’s identity and access documentation says connected apps are planned to lose support in Summer ’27. They may continue working after that point, but Salesforce will no longer fix bugs or support their integrations and authorization flows. Release timing is subject to change, so recheck the current Salesforce release documentation before scheduling a migration. See Salesforce identity and access release documentation.

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.

Eligible in-place migration

For an eligible connected app, Salesforce’s migration interface can create an External Client App based on the existing configuration. Salesforce says the consumer key and secret are preserved and refresh tokens remain valid for eligible migrations. The migration is performed in the Salesforce UI; the original connected app becomes read-only. Do not delete the original app while the integration is being validated.

When migration is blocked

Eligibility exceptions include User Provisioning, a custom Apex handler, Canvas, Dynamic Client Registration, certain SAML encryption configurations, and some notification subscriptions. Salesforce also warns that External Client Apps do not support the username-password flow and that the migration process does not detect its use. Verify the actual grant type in code and logs rather than relying only on the migration screen.

Creating a new External Client App

If the app is ineligible or uses an incompatible flow, create a new External Client App with equivalent settings, then update the integration to use its consumer credentials. Plan for authorization and rollback because a new client can invalidate assumptions about refresh tokens, callback registration, scopes, or secret storage.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Decision point Eligible in-place migration New External Client App
Credentials Consumer key and secret preserved according to Salesforce’s migration guidance New consumer credentials must be distributed securely
Refresh tokens Remain valid for eligible migrations, subject to the integration’s own provider policies Usually require fresh authorization under the new client
Blocking features Must not use a listed migration exception Can replace an ineligible app, but equivalent features may need redesign
Flow compatibility Verify every grant; username-password flow is not supported by External Client Apps Choose a supported flow and update the client accordingly
Operational effect Original app becomes read-only; retain it during validation Requires coordinated callback, credential, scope, and authorization changes

Salesforce’s eligibility rules and procedure are documented at Migration eligibility and procedure. Salesforce Developers also states, “Creating connected apps is restricted as of Spring ‘26,” in its OAuth and connected apps guidance.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Production and sandbox endpoint differences

Never copy a production OAuth endpoint into a sandbox without checking the vendor’s environment model. Salesforce supports login.salesforce.com for production authorization and test.salesforce.com or a sandbox My Domain URL for sandboxes; supported OAuth flows may also use My Domain, Experience Cloud, or custom URLs. OAuth endpoints require HTTPS. The endpoint reference is at OAuth endpoint reference.

For each environment, document the Salesforce authorization host, vendor API host, client registration, callback URI, scopes, and secret owner. A test that succeeds against a vendor sandbox does not prove that production DNS, permissions, rate limits, or data paths are correct.

Validate the change before production cutover

Use a sandbox or another non-production endpoint wherever the service supports it. Validation should cover both configuration and behavior.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Confirm endpoint identity: verify the new host, path, API version, TLS certificate, and production-versus-sandbox target.
  2. Test fresh authorization: start a new OAuth authorization and confirm that the browser returns to the exact registered callback.
  3. Test token exchange: check authorization-code exchange, client authentication, scopes, audience, and token expiry.
  4. Test renewal: if refresh tokens are used, perform a refresh and confirm that the resulting access token works.
  5. Test representative callouts: exercise read, write, pagination, error handling, and any webhook or asynchronous operation the integration relies on.
  6. Check permissions: verify the integration user, permission sets, connected-app policies, External Credential principals, and vendor-side roles.
  7. Compare logs: capture request host and path, status code, correlation ID, and sanitized error details without recording secrets or tokens.
  8. Communicate reauthentication: notify users before rollout if the provider will display a consent screen or require login again.

After a Salesforce My Domain update, Salesforce specifically instructs administrators to trigger a callout and reauthenticate as needed. Include that step in the production checklist rather than assuming that saving the credential proves it works.

Diagnose common failures

Symptom Likely cause Checks and remedy
DNS failure or host not found Typo, wrong environment, stale DNS, or blocked network route Compare the exact vendor URL, resolve the host from the calling environment, and update firewall or proxy rules.
TLS or certificate error Untrusted chain, hostname mismatch, expired certificate, or unsupported protocol Inspect the certificate for the new host and confirm the platform’s supported TLS requirements.
Redirect URI mismatch Runtime URI differs by path, scheme, case, port, or trailing slash Copy the exact runtime value into the Salesforce app and vendor registration; start a fresh authorization.
invalid_client or unauthorized client Wrong client ID, rotated secret, disabled app, or wrong environment Check the client registration and secret store, then verify that the token endpoint matches the environment.
Insufficient scope or forbidden response Scopes changed or the integration user lacks a vendor-side role Compare requested and granted scopes, obtain a new token, and verify provider permissions.
Resource not found API version or resource path changed Compare the complete path and version with the vendor migration notice; update imported definitions or code where hard-coded.
Calls work until access tokens expire Refresh endpoint, refresh-token policy, or client credentials changed Test renewal independently and determine whether users must authorize again.
Only one org fails Environment-specific credential, URL, package setting, or allowlist Compare the failing org’s full inventory with a working org instead of changing shared code blindly.

Plan a safe rollout and rollback

Before the change

  • Export or record the current endpoint, callback, scopes, app policy, and credential ownership without exposing secrets.
  • Identify every Salesforce org, middleware route, scheduled job, webhook, and user-facing authorization flow.
  • Obtain the vendor’s sunset date and support contact for the migration.
  • Define success criteria: fresh authorization, token refresh, representative API operations, and acceptable error rates.

During cutover

  • Deploy configuration changes in the approved order, keeping code and credential changes as separate as practical.
  • Monitor authentication and callout logs with correlation IDs.
  • Keep the old route available only for the vendor’s documented transition window; do not leave obsolete credentials active indefinitely.
  • Tell users exactly when consent or login may reappear.

If rollback is required

Restore the previous endpoint or app configuration only if the vendor still supports it and the old credentials have not been revoked. If a new client was created, preserve its records and document which tokens were issued. A rollback cannot recover a provider-side hostname that has already been retired, so confirm the vendor’s rollback window before production deployment.

Operational checklist

  • Vendor migration notice obtained and dated.
  • Old and new API hosts, paths, versions, OAuth endpoints, scopes, callback URI, credentials, and sunset dates compared.
  • All Salesforce and external configuration locations inventoried by environment.
  • Named Credential or External Credential updated only where required.
  • Hard-coded URLs, External Services definitions, external data sources, Remote Site Settings, and middleware reviewed.
  • Connected app versus External Client App decision documented, including flow compatibility and migration eligibility.
  • Sandbox authorization, token refresh, and representative callouts passed.
  • Production users informed about any reauthentication.
  • Monitoring, rollback owner, and vendor escalation path assigned.

Key takeaways

A product rename is an investigation trigger, not a command to rename Salesforce metadata. Change the Named Credential when the endpoint changes, change OAuth app settings when the callback or client registration changes, and update code only where values are hard-coded or the API contract changed. Salesforce’s current External Client App direction makes connected-app migration a separate platform decision; check eligibility, grant types, credential preservation, and the current release timeline before combining it with a vendor rebrand. Test authorization and normal callouts in a non-production environment, then cut over with documented monitoring and rollback conditions.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.