Connected App
Een connected app is de manier waarop elke externe tool zich authenticeert bij Salesforce, en de OAuth-instellingen ervan zijn metadata die de meeste teams handmatig per org beheren.
Definitie
Een connected app registreert een externe applicatie, een integratie, een CI-runner, een mobiele client, bij de OAuth-laag van Salesforce, en definieert callback-URL's, scopes en IP-relaxatie-instellingen die bepalen hoe die applicatie authenticeert en waar ze toegang toe heeft. Connected app-metadata wordt uitgerold via de standaard-API, maar het consumer secret wordt om veiligheidsredenen niet meegenomen in de uitgerolde metadata, dus heeft elke nieuwe omgeving zijn eigen credential-uitwisseling nodig of een Named Credential die naar de juiste connected app wijst, wat betekent dat "de uitrol is geslaagd" en "de integratie werkt daadwerkelijk in deze org" twee verschillende controlepunten zijn. Omdat scopes en IP-restricties per connected app per org worden ingesteld, kan een beleid dat in productie correct is afgesloten, in een sandbox losser staan zonder dat iemand het merkt, tot een beveiligingsreview het aan het licht brengt. Onze migratiegids voor Salesforce-authenticatie behandelt de opzet van connected apps in meer detail.
Hoe het werkt in Serpent
Serpent volgt wijzigingen in connected app- en named credential-metadata per Work Item, en org-vergelijking laat zien wanneer de OAuth-scopes van een sandbox zijn afgeweken van wat in productie is goedgekeurd. Zie org management in Serpent voor hoe instellingen op omgevingsniveau worden gevolgd.

Start gratis. Geen creditcard, geen installatie, geen verplichting.
Binnen 15 minuten ingericht. Geen DevOps-aanwerving nodig.
