Préparation à la certification Développeur Slack Salesforce
Vous vous préparez à passer l’examen Développeur Slack ? Consultez ce parcours.
Présentation de l’examen Développeur Slack
Consultez la présentation officielle de la certification Développeur Slack, ainsi que les ressources de préparation associées.
Découverte de la plate-forme Slack
Learn to build and manage Slack automation and apps effectively.
Découvrez comment les applications et les procédures automatisent et améliorent les opérations des espaces de travail Slack.
Découvrez quand utilisez Accueil de l’application, les modales et les messages selon les cas d’utilisation.
Gérez et développez des applications en collaboration, notamment en ajoutant des collaborateurs à une équipe.
Conception du flux interactif et de l’expérience utilisateur de votre application
Create workflows for any use case with customizable components like triggers and steps.
Concevez des applications adaptées à l’architecture de Slack et offrant une excellente expérience utilisateur.
Gérez les points d’entrée, et choisissez des webhooks, des commandes slash, des raccourcis et des composants.
Apprenez à créer des interfaces utilisateur pour vos applications à l’aide des blocs et éléments Block Kit.
Création de votre application avec Bolt, Block Kit et les API Slack
Build a Slack app using the Bolt for JavaScript development framework.
Use Slack’s UI framework to build reusable, interactive content for your app.
Comparez les API Slack et recommandez la bonne pour un cas d’utilisation.
Utiliser les méthodes de l’API Web pour lire, écrire et mettre à jour des données dans Slack.
Abonnez-vous aux événements Slack et gérez les événements transmis à votre application.
Faites la distinction entre la transmission d’événements via le mode Socket et via HTTP.
Gérez les limites de débit et appliquez une logique pour les nouvelles tentatives sur la plate-forme Slack.
Conception axée sur la sécurité
Mettez en œuvre le flux d’installation OAuth pour votre application Slack.
Demandez les champs d’application appropriés pour le cas d’utilisation de votre application.
Demandez et utilisez les jetons appropriés pour le cas d’utilisation de votre application.
Vérifiez les signatures des demandes pour que votre application communique de manière sécurisée avec Slack.
Stockez et récupérez les données et les jetons de manière sécurisée dans votre application Slack.
Conception évolutive avec Enterprise+
Learn how the Enterprise+ features impact your Slack app's design and development.
Accélérez la communication et travaillez de manière plus sécurisée avec des personnes extérieures à votre entreprise.
Concevez des applications pour l’architecture, les fonctionnalités et les rôles Enterprise.
Testez les fonctionnalités de la grille à l’aide d’un environnement sandbox Enterprise Grid.
Recommandez le moment opportun pour ajouter la prise en charge des canaux Slack Connect partagés en externe.
Distinguez les termes Slack actuels des anciens dans les API.
Explore grid design basics and best practices that boost productivity for your client.
Automatisation de l’administration de Slack avec les API
Develop an app governance policy that meets your organization's needs.
Recommandez le moment opportun pour utiliser une API Admin ; notez le rôle Propriétaire de l’organisation pour les jetons.
Utilisez l’API SCIM pour provisionner les utilisateurs et les groupes d’utilisateurs Slack.
Surveillez les événements des espaces de travail avec l’API Audit Logs.
Utilisez l’API Discovery pour la protection contre la perte de données, l’archivage de conformité ou l’eDiscovery.
Appliquez des retenues légales pour l’eDiscovery et la conservation à des fins de conformité.
Distribution de votre application
Learn about Slack app types, distribution methods, and staging environments.
Différenciez les applications à espace de travail unique, distribuées et répertoriées sur une place de marché.
Suivez le processus pour soumettre et publier votre application sur la place de marché Slack.
Appliquez les meilleures pratiques et les exigences relatives à la soumission d’applications sur la place de marché.
En savoir plus
Découvrez d'autres produits Salesforce pour voir comment ils peuvent vous aider à créer des parcours clients plus personnalisés et à prendre des décisions basées sur les données.