Loading
Identificeer uw gebruikers en beheer toegang
Aangepaste handler maken voor verbonden app

Aangepaste handler maken voor verbonden app

U kunt in Apex een aangepaste handler voor verbonden apps schrijven om het gedrag van de verbonden app aan te passen. De aangepaste handler kan nieuwe protocollen ondersteunen of reageren op gebruikerskenmerken op een manier die voordelen biedt voor een bedrijfsproces.

Vereiste editions

Beschikbaar in: zowel Salesforce Classic als Lightning Experience

Verbonden apps kunnen worden gemaakt in: Group, Essentials, Professional, Enterprise, Performance, Unlimited en Developer Edition

Verbonden apps kunnen worden geïnstalleerd in: Alle editions

Benodigde gebruikersmachtigingen
Verbonden apps lezen, maken, bijwerken of verwijderen:

Toepassing aanpassen EN of

Alle gegevens wijzigen OF Verbonden apps beheren

Alle velden bijwerken behalve Profielen, Machtigingensets en SAML-kenmerken van serviceprovider:

Toepassing aanpassen EN of

Alle gegevens wijzigen OF Verbonden apps beheren

Profielen, Machtigingensets en SAML-kenmerken van serviceprovider bijwerken: Toepassing aanpassen EN Alle gegevens wijzigen EN Profielen en machtigingensets beheren
Als u de consumentensleutel en het consumentengeheim wilt roteren: Rotatie van de consumentensleutel en het consumentengeheim toestaan
Verbonden apps installeren en de installatie ervan verwijderen:

Toepassing aanpassen EN of

Alle gegevens wijzigen OF Verbonden apps beheren

In een pakket opgenomen verbonden apps installeren en de installatie ervan verwijderen:

AppExchange pakketten downloaden EN Toepassing aanpassen EN OF

Alle gegevens wijzigen OF Verbonden apps beheren

Opmerking
Opmerking Het maken van verbonden apps is beperkt vanaf Spring '26. U kunt bestaande verbonden apps blijven gebruiken tijdens en na Spring '26. U wordt echter aangeraden om in plaats daarvan externe clientapps te gebruiken. Als u verbonden apps moet blijven maken, neemt u contact op met de ondersteuning van Salesforce.

Zie Nieuwe verbonden apps kunnen niet meer worden gemaakt in Spring '26 voor meer informatie.

  1. Maak een klasse die de ConnectedAppPlugin Apex klasse uitbreidt en koppel deze aan de verbonden app. Zie de ConnectedAppPlugin in de Apex Reference Guide.
  2. Maak de verbonden app en geef de basisgegevens op voor de app.
  3. Geef voor de Apex-invoegtoepassingsklasse de naam op van de Apex-klasse die u hebt gemaakt om de werking van de verbonden app aan te passen.
  4. Selecteer bij 'Uitvoeren als' een gebruikersaccount als uitvoeringsgebruiker. De invoegtoepassing wordt namens de huidige gebruiker van de verbonden app uitgevoerd als de uitvoeringsgebruiker. Afhankelijk van de methoden die in uw ConnectedAppPlugin Apex klasse worden gebruikt, kunt u dit veld soms leeg laten.
    1. Als uw Apex klasse de methoden authorize, modifySAMLResponse of refresh gebruikt, geeft u een uitvoeringsgebruiker op in het veld Uitvoeren als.
    2. Als uw klasse alleen de methode customAttributes gebruikt en geen andere ConnectedAppPlugin aanroept, kunt u het veld Uitvoeren als optioneel leeg laten. De invoegtoepassing wordt dan uitgevoerd als een gebruiker van geautomatiseerde processen. Dit is een systeemgebruiker die achter de schermen taken uitvoert.
  5. Sla uw instellingen op.
 
Wordt geladen
Salesforce Help | Article