Kennisgevingen configureren voor Teams Apps voor IT Services
Werknemers en IT-teams kunnen automatische kennisgevingen in Microsoft Teams ontvangen voor kritieke updates, zoals statuswijzigingen van incidenten en goedkeuringsverzoeken. Als u deze proactieve kennisgevingen wilt gebruiken, stelt u een Azure Bot in en configureert u uw kennisgevingskanalen. Deze set-up is van toepassing op de Salesforce IT Desk- en Salesforce IT Service-apps in Microsoft Teams.
Vereiste editions
| Beschikbaar in: Lightning Experience |
| Beschikbaar in: Enterprise, Performance en Unlimited Edition met Agentforce IT Service. |
| Vereiste gebruikersmachtigingen | |
|---|---|
| Microsoft Teams instellen: | MicrosoftGraphAccess-machtigingenset |
-
Stel de Microsoft Azure-bot in.
- Log in bij de Azure-portal.
- Zoek naar Azure Bot en selecteer deze.
- Selecteer op de pagina Azure Bot Maken.
-
Configureer op de pagina Een Azure Bot maken deze details:
- Geef in het vak Bot-handle een unieke naam voor uw bot op, bijvoorbeeld SalesforceEmployeeBot.
- Selecteer in de lijst Abonnement uw Azure-abonnement.
- Selecteer in de lijst Resourcegroep een bestaande resourcegroep of maak een resourcegroep.
- Selecteer Globaal in de lijst Gegevensverblijfplaats.
- Selecteer onder Prijzen Plan wijzigen en selecteer vervolgens de laag Standaardprijsstelling.
-
Configureer onder Microsoft App-ID deze instellingen:
- Selecteer Enkelvoudige belanghebbende in de lijst Type app.
- Selecteer Nieuwe Microsoft App-ID maken in de lijst Type maken.
- Selecteer Beoordelen + maken en wacht tot het validatieproces is voltooid.
- Selecteer Maken.
- Nadat de implementatie is voltooid, selecteert u Ga naar resource.
- Selecteer Channels in het linkernavigatiedeelvenster, onder Instellingen.
- Selecteer Microsoft Teams Commercial in de lijst met beschikbare kanalen en ga akkoord met de servicevoorwaarden als u daarom wordt gevraagd.
- Selecteer Toepassen.
- Selecteer Configuratie in het linkernavigatiedeelvenster, onder Instellingen.
- Zoek het veld Microsoft App-ID en kopieer de waarde naar een veilige locatie. U hebt deze waarde later nodig voor uw manifest van de app Teams.
-
Stel de bot-app van Microsoft Teams in.
- Log in bij de Microsoft Teams Developer Portal.
- Selecteer het tabblad Apps.
- Selecteer + Nieuwe app.
- Geef in het dialoogvenster een naam op voor de toepassing. Bijvoorbeeld SalesforceEmployeeBot.
- Selecteer Maken.
- Selecteer App-voorzieningen in het linkernavigatiedeelvenster, onder Configureren.
- Selecteer onder Uw bot identificeren een bestaande bot of maak een nieuwe bot.
-
Schakel onder Wat kan uw bot doen? de selectievakjes in voor de voorzieningen die u wilt inschakelen:
- Bestanden uploaden en downloaden: Hiermee kan de bot bestanden verzenden en ontvangen.
- Alleen kennisgeving verzenden: Beperkt de bot tot uitgaande berichten in één richting.
- Ondersteunt audiogesprekken: Schakelt Voice-over-IP-functionaliteit in.
- Ondersteunt videogesprekken: Schakelt videocommunicatievoorzieningen in.
-
Kies onder De bereiken selecteren waar mensen uw bot kunnen gebruiken de omgevingen waar de bot beschikbaar moet zijn:
- Persoonlijk: Gebruikers kunnen interactie hebben met de bot in een één-op-één privéchat.
- Team: De bot kan worden toegevoegd aan specifieke teams voor samenwerkingstaken.
- Groepschat: De bot kan worden toegevoegd aan chats voor meerdere gebruikers buiten een specifiek team.
- Sla uw wijzigingen op.
- Selecteer Basisgegevens in het linkernavigatiedeelvenster, onder Configureren.
- Vul alle velden in met relevante informatie.
- Geef voor website-URL's uw portal-URL op.
- Geef in het veld Toepassings-ID (client-ID) de app-ID op voor de Azure AD-bot-app die u eerder hebt gemaakt.
-
Nadat u de configuratie hebt voltooid, zou uw bestand manifest.json eruit moeten zien als het volgende voorbeeld.
{ "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.23/MicrosoftTeams.schema.json", "version": "1.0.0", "manifestVersion": "1.23", "id": "02515a34-b249-44e0-9908-244dc8d5dcb2", "name": { "short": "test-notifications", "full": "test-notifications" }, "developer": { "name": "Your Webiste", "websiteUrl": "https://yourwebsite.com", "privacyUrl": "https://yourwebsite.com", "termsOfUseUrl": "https://yourwebsite.com" }, "description": { "short": "short description", "full": "Long Description" }, "icons": { "outline": "outline.png", "color": "color.png" }, "accentColor": "#ffffff", "bots": [ { "botId": "6b748562-dee8-4c5a-9053-2d07e80ab54b", "scopes": [], "isNotificationOnly": false, "supportsCalling": false, "supportsVideo": false, "supportsFiles": false } ], "validDomains": [], "webApplicationInfo": { "id": "6b748562-dee8-4c5a-9053-2d07e80ab54b" } } - Als u het bestand in de portal wilt weergeven, gaat u naar App-pakketeditor en selecteert u manifest.json.
- Ga naar de hoofdpagina Azure Portal en zoek op naam naar de bot-app.
- Selecteer in de sectie Beheren API-machtigingen en wijs vervolgens de vereiste machtigingen toe.
- Selecteer Een machtiging toevoegen.
- Selecteer Microsoft Graph.
- Selecteer de toepassingsmachtigingen.
-
Selecteer deze machtigingen.
- Chat.Maken
- Chat.ManageDeletion.All
- Chat.Read.All
- Chat.Read.WhereInstalled
- Chat.ReadBasic.All
- Chat.ReadBasic.WhereInstalled
- Chat.ReadWrite.All
- Chat.ReadWrite.WhereInstalled
- Chat.UpdatePolicyViolation.All
- ChatMember.Read.All
- ChatMember.Read.WhereInstalled
- ChatMember.ReadWrite.All
- ChatMember.ReadWrite.WhereInstalled
- ChatMessage.Read.All
- Organization.Read.All
- Organization.ReadWrite.All
- TeamsActivity.Read.All
- TeamsActivity.Verzenden
- User.Read.All
- User.ReadBasic.All
- User.ReadWrite.All
- Selecteer Machtigingen toevoegen.
- Selecteer Instemming van beheerder verlenen (voor uw belanghebbende).
- Ga naar de portal Microsoft Teams Developer.
- Selecteer op de navigatiebalk Distribueren.
-
Selecteer Publiceren naar uw organisatie.
Nadat de beheerder het verzoek heeft goedgekeurd, is de app beschikbaar voor gebruikers in uw bedrijf.
- Selecteer in het installatiedialoogvenster Toevoegen.
- Als u de installatie wilt verifiëren, opent u de bot in een chatvenster en verzendt u vervolgens een bericht om te bevestigen dat de bot reageert.
-
Stel benoemde gegevens in.
- Geef in het vak Snel zoeken Benoemde gegevens op en selecteer Benoemde gegevens.
- Selecteer het tabblad Externe inloggegevens.
- Selecteer AzureBotAuthClientCredentialsEC in de lijst.
- Selecteer Bewerken.
- Zoek het veld URL van de identiteitsleverancier en vervang de plaatshouder {tenant_id} door uw feitelijke Azure Bot-belanghebbende-ID.
- Sla uw wijzigingen op.
- Scrol omlaag naar de sectie Principals.
- Selecteer voor NamedAuthPrincipal de vervolgkeuzelijst voor acties en kies Bewerken.
-
Geef in het dialoogvenster Hoofdpersoon bewerken de Azure Bot-client-ID en het klantgeheim op in de respectieve velden.
Haal de client-ID en het clientgeheim op uit de Azure AD-app die eerder is gemaakt.
- Selecteer Opslaan.
- Controleer of de authenticatiestatus voor de principal is bijgewerkt naar Geconfigureerd.
- Herhaal stappen van c tot k voor het externe MSTeamsClientCredentialsEC-gegeven. Zorg ervoor dat u {tenant_id}, URL en de juiste client-ID en geheim opgeeft.
-
Kennisgevingen instellen.
- Ga vanuit het menu Set-up naar Salesforce Go > Voorzieningensets.
- Selecteer op de kaart Kennisgeving voor Medewerkersservice Aan de slag.
- Schakel Kennisgeving voor Medewerkersservice in.
- Geef vanuit Set-up Kennisgevingen op in het vak Snel zoeken en selecteer Kennisgevingen met meerdere kanalen onder Servicekennisgevingen.
- Schakel onder de sectie Kanalen Teams in.
- Selecteer Nieuw in de lijst Alle kennisgevingen.
- Geef in het veld Basisgegevens Incidentupdate op voor de Naam van kennisgeving.
- Selecteer Incident in het veld Referentieobject.
- Selecteer Volgende.
- Selecteer op de pagina Triggervoorwaarden Bijwerken als het triggertype.
- Configureer de voorwaarde door Resource in te stellen op Status, Operator op Is gewijzigd en Waarde op True (Waar).
- Selecteer Volgende.
- Selecteer op de pagina Kennisgevingsinhoud en -kanalen het tabblad Teams.
- Schakel kennisgeving Teams activeren in.
- Selecteer app als Salesforce IT Service of Salesforce IT Desk.
-
Kies Toegewezen gebruikers-ID (gebruikersveld) in de vervolgkeuzelijst Ontvanger.
U kunt meerdere ontvangers selecteren.
- Geef in het veld Berichttitel de berichttitel op. Bijvoorbeeld Incident {{Incident.Id}} Bijgewerkt
- Geef in het veld Hoofdtekst van bericht de hoofdtekst van het bericht op. Bijgewerkt incidentonderwerp: {{Incident.Subject}} Met prioriteit: {{Incident.Priority}}.
- Kies Record weergeven in de lijst Acties kiezen.
- Selecteer Volgende.
- Schakel op de pagina Overzicht Kennisgevingsvoorkeuren activeren in.
- Sla uw wijzigingen op.
Heeft dit artikel uw probleem opgelost?
Laat ons weten wat we kunnen doen om te verbeteren!

