Loading
Identifiera dina användare och hantera åtkomst
Jämförelse av funktioner i anslutna appar och externa klientappar

Jämförelse av funktioner i anslutna appar och externa klientappar

Anslutna appar erbjuder ett ramverk för att tillhandahålla externa program med dina Salesforce-data. Det finns dock aspekter av ramverket som gör det omöjligt att definiera separata användarroller och svårt att paketera anslutna appar. Externa klientappar har utformats för att vara lika användbara för att ansluta externa program med dina data som anslutna appar och samtidigt åtgärda dessa brister.

Externa klientappar är den nya generationen anslutna appar. De har utformats för att förbättra säkerheten och lösa besvärliga problem med paketering och distribution som påverkar anslutna appar. Externa klientappar upprätthåller en ren separation mellan egna utvecklarinställningar och anpassningsbara, administratörsdefinierade policyer. Externa klientappar har stöd för alla användningsfall utom några av de anslutna apparna.

Använd denna tabell över tillgängliga funktioner för att ta reda på om externa klientappar är det bästa alternativet för att integrera ditt externa program med Salesforce.

Funktion Anslutna program Externa klientappar
2GP-paketering Begränsat (1) Tillgänglig
1GP-paketering Tillgänglig Tillgänglig
Hantering av distributionstillstånd Ej tillgänglig Tillgänglig
Distinkta utvecklar- och administratörsroller Ej tillgänglig Tillgänglig
Prenumerantassociation och frånkoppling Ej tillgänglig Tillgänglig
Salesforces inställningsgränssnitt Tillgänglig Tillgänglig
Metadata API Begränsat (2) Tillgänglig
OAuth 2.0 Tillgänglig Tillgänglig (3)
SAML Tillgänglig Tillgänglig
OpenID Connect Tillgänglig Tillgänglig
För att rotera konsumentnyckeln och konsumenthemligheten Tillgänglig Tillgänglig
Tillförlitligt IP-intervall för OAuth-webbserverflöde Tillgänglig Tillgänglig
Kopiera vid kloning av en sandbox Tillgänglig Tillgänglig (4)
API-åtkomstkontroll Tillgänglig Behövs inte (5)
Eget attributskapande Tillgänglig Tillgänglig
Revisionsstöd Tillgänglig Tillgänglig
Loggningsstöd Tillgänglig Tillgänglig
Starta URL-hantering Tillgänglig Tillgänglig
Hantering av OAuth-åtkomstpolicy Tillgänglig Tillgänglig
IP-lättnad Tillgänglig Tillgänglig
Hantering av sessionspolicy Tillgänglig Tillgänglig
Hantering av mobilpolicy Tillgänglig Tillgänglig
Egen hanterarhantering Tillgänglig Tillgänglig
Användarprovisionering Tillgänglig Ej tillgänglig
Hantering av OAuth-användning Tillgänglig Tillgänglig
Profilhantering Tillgänglig Tillgänglig
Hantering av behörighetsuppsättningar Tillgänglig Tillgänglig
Hantering av dataåtkomst (OAuth) Tillgänglig Tillgänglig
Arbetsyta Tillgänglig Tillgänglig
Aviseringar Tillgänglig Tillgänglig

1. Paketering och distribution är några av de största problemen för anslutna appar. Denna utmaning var en drivkraft i utvecklingen av externa klientappar. Anslutna appar använder en referensmodell för paketering. De kan inte paketeras med andra generationens (2GP) hanterade paketering. Det finns dock en lösningsmetod som inkluderar att paketera anslutna appar i ett hanterat paket av första generationen (1GP) och referera till den paketerade anslutna appen i ett hanterat paket av 2GP. Externa klientappar har utformats med 2GP-paketering i åtanke och har avancerade alternativ för paketering och distribution. Externa klientappar kan även läggas till i 1GP-hanterade paket.

2. Anslutna appar kan komma åt en underuppsättning funktioner genom ConnectedApp-slutpunkten i Metadata API.

3. Externa klientappar använder OAuth-protokoll för att auktorisera tredjepartsappar. Det finns dock vissa OAuth-funktioner som är tillgängliga för anslutna appar men inte för externa klientappar. Till exempel kommer OAuth användarnamn-lösenord-flödet inte att vara tillgängligt för externa klientappar. Dynamisk klientregistrering stöds ännu inte för externa klientappar.

4. Lokala externa klientappar kopieras inte till en ny sandbox när du klonar eller uppdaterar en sandbox. Endast paketerade externa klientappar kopieras till sandboxen.

5. Externa klientappar kan inte användas utan installation, så åtkomstkontroll behövs inte.

 
Laddar
Salesforce Help | Article