Een verbonden app weergeven als een doekapp
U kunt een verbonden app zichtbaar maken als een doekapp. Doekapps zijn beschikbaar als apps die de Salesforce-beheerder van uw organisatie installeert of als persoonlijke apps die gebruikers installeren in organisaties. Gebruikers openen een persoonlijke doekapp vanuit het tabblad Chatter en krijgen de aanwijzing om de app toe te staan om verbinding met hun Salesforce-gegevens te maken. Gebruikers kunnen ervoor kiezen om een app tot een persoonlijke doekapp te maken.
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 |
Zie Nieuwe verbonden apps kunnen niet meer worden gemaakt in Spring '26 voor meer informatie.
Raadpleeg de Canvas Developer Guide voor meer informatie over doekapps.
- Maak de verbonden app en geef de basisgegevens op voor de app.
- Selecteer Doek in het gedeelte Doekappinstellingen om uw verbonden app weer te geven als een doekapp.
- Geef de waarde voor de URL voor de doekapp naar de externe app op. De gebruiker wordt naar deze URL gestuurd, wanneer deze op de koppeling naar uw doekapp klikt.
-
Selecteer een toegangsmethode om op te geven hoe de doekapp de OAuth-autorisatiestroom initieert.
- Ondertekend verzoek (POST): OAuth-autorisatie wordt gebruikt, maar wanneer de Salesforce-beheerders de doek-app installeren, staan zij impliciet toegang toe voor gebruikers. Gebruikers krijgen niet de aanwijzing om apps toegang tot hun gebruikersgegevens te geven. Als u deze toegangsmethode gebruikt, wordt de autorisatie rechtstreeks op de doekapp-URL gepost.
Als uw doekapp ondertekende verzoekautorisatie gebruikt, selecteert u niet Te allen tijde namens u verzoeken indienen voor de geselecteerde OAuth-bereiken.
- OAuth-webstroom (GET): OAuth-autorisatie wordt gebruikt en de gebruiker wordt gevraagd om apps toegang te verlenen tot hun gegevens. Als u deze toegangsmethode gebruikt, moet de doek-app de OAuth-autorisatiestroom initiëren.
- Ondertekend verzoek (POST): OAuth-autorisatie wordt gebruikt, maar wanneer de Salesforce-beheerders de doek-app installeren, staan zij impliciet toegang toe voor gebruikers. Gebruikers krijgen niet de aanwijzing om apps toegang tot hun gebruikersgegevens te geven. Als u deze toegangsmethode gebruikt, wordt de autorisatie rechtstreeks op de doekapp-URL gepost.
-
Als u Single Sign-On via SAML (SSO) gebruikt voor de verificatie van de doekapp, selecteert u het veld SAML-initiëringsmethode. De opties voor dit veld omvatten de volgende.
- Identiteitsleverancier geïnitieerd—Salesforce doet het eerste verzoek om de SSO-stroom te starten.
- Serviceprovider geïnitieerd—De doekapp start de SSO-stroom nadat de app is aangeroepen.
Opmerking U moet SAML inschakelen in het gedeelte Webappinstellingen om dit veld in te schakelen. -
Selecteer onder Locaties waar de doekapp aan gebruikers wordt weergegeven.
- Chatter-feed: de doekapp wordt weergegeven in de feed. Indien geselecteerd, maakt u een feeditem CanvasPost en zorgt u ervoor dat de huidige gebruiker toegang tot de doekapp heeft.
- Tabblad Chatter: de doekapp wordt automatisch weergegeven in de appnavigatielijst op het tabblad Chatter.
- Console: de doekapp wordt weergegeven in de voettekst of zijbalken van de Salesforce-console. Indien geselecteerd, moet u bepalen waar de doekapp wordt weergegeven in een console door deze als een aangepaste-consolecomponent toe te voegen.
- Lay-outs en mobiele kaarten: de doekapp kan worden weergegeven in een paginalay-out of op een mobiele kaart. Indien geselecteerd, moet u bepalen waar de doekapp wordt weergegeven door deze toe te voegen aan de paginalay-out.
- Lightning Component: de doekapp wordt weergegeven op uw aangepaste Lightning component.
- Mobiele nav.: de doekapp is toegankelijk vanuit het navigatiemenu in de Salesforce-app.
Opmerking Doekapps worden niet weergegeven in het navigatiemenu van Salesforce voor Android. Als u doekapps in het navigatiemenu wilt zien, logt u in bij het mobiele Salesforce-web. - Open CTI: de doekapp wordt weergegeven in de tool voor de aansturing van gesprekken. Indien geselecteerd, geeft u de doekapp op in het definitiebestand van uw callcenter om de app weer te geven.
- Uitgever: de doekapp wordt weergegeven in de uitgever. Indien geselecteerd, maakt u ook een aangepaste snelle actie voor het doek en voegt u deze toe aan de globale lay-out of aan een objectlay-out.
- Visualforce-pagina: de doekapp kan op een Visualforce-pagina worden weergegeven. Als u een
<apex:canvasApp>toevoegt om een doekapp zichtbaar te maken op een Visualforce pagina, zorg er dan voor dat u deze locatie selecteert voor de doekapp. Als u dit niet doet, ontvangt u een foutbericht.
-
Als u een globale actie wilt maken voor uw doekapp, selecteert u Acties automatisch maken. Selecteer Uitgever onder Locatie.
Als u deze optie niet gebruikt, worden geen globale acties gemaakt. U kunt de actie ook later maken.
-
Als u uw eigen
Canvas.CanvasLifecycleHandlerApex klasse implementeert, geeft u de naam van de klasse op in Lifecycle Class.Door eenCanvas.CanvasLifecycleHandlerApex klasse aan te bieden kunt u contextinformatie aanpassen en aangepast gedrag toevoegen aan uw canvas app. -
Als u gebruikers uw app wilt laten installeren, selecteert u Inschakelen als persoonlijke app voor doek. Het tabblad Chatter is de enige locatie die persoonlijke doekapps ondersteunt.
Opmerking Als u de instelling Inschakelen als persoonlijke app voor doek niet ziet, heeft de beheerder voor de doelorganisatie van de app persoonlijke doekapps niet ingeschakeld. Raadpleeg "Enabling Canvas Personal Apps within an Organization" in de Canvas Developer Guide voor details. - Wanneer u alle instellingen voor de verbonden app hebt geconfigureerd, klikt u op Opslaan.
