Résultats de recherche :

×

S'inscrire Contactez-Nous

Authentification unique dans Salesforce avec Joomla comme serveur OAuth

Si vous souhaitez vous connecter à votre site Salesforce à l'aide de votre nom d'utilisateur et de votre mot de passe Joomla, vous pouvez simplement le faire à l'aide de notre plugin Joomla OAuth Server. Une fois que vous avez configuré Salesforce avec le plugin Joomla OAuth Server, vous pouvez vous connecter à votre application Salesforce à l'aide des informations d'identification Joomla. Il vous permet également d'envoyer des attributs utilisateur personnalisés à votre site Salesforce selon vos besoins.

Pour en savoir plus sur les autres fonctionnalités que nous proposons dans le plugin Joomla OAuth Server, vous pouvez cliquer sur ici.

  • Connectez-vous à votre site Joomla Administratrice console.
  • Dans le menu bascule de gauche, cliquez sur Système, puis sous la section Installer, cliquez sur Extensions.
  • Maintenant, cliquez sur Ou Rechercher un fichier pour localiser et installer le fichier du plugin téléchargé précédemment.
  • L'installation du plugin est réussie. Cliquez maintenant sur Commencer à utiliser le plugin miniOrange OAuth Server.
  • En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Configurer OAuth onglet, cliquez sur le ADD .
Démarrer avec la configuration du serveur OAuth

  • Se connecter à votre SalesForce compte.
  • Passer à la SalesForce Classique mode depuis le menu profil.
Configurer Salesforce

  • Accédez à la installation .
Configurer Salesforce

  • Recherchez Auth sous la barre de recherche dans le panneau de navigation de gauche.
  • Cliquez sur Fournisseur d'authentification.
Configurer Salesforce

  • Cliquez sur le NOUVEAU .
Configurer Salesforce

  • Extrait du Type de fournisseur liste déroulante, sélectionnez Ouvrir ID Connecter.
Configurer Salesforce

  • Entrez le nom de l'application sous le Nom champ de texte et copiez le généré Suffixe d'URL.
Configurer Salesforce

  • Accédez au tableau de bord Salesforce et collez le fichier copié identité du client sous le La clé du consommateur champ de texte.
Configurer Salesforce

  • Coller le copié Secret client into the Secret du consommateur champ de texte.
Configurer Salesforce

  • Accédez au compte développeur de Salesforce et configurez Salesforce en tant que client OAuth à l’aide des détails ci-dessous.
Identité du client:
Vous pouvez obtenir l'ID client à partir de l'onglet Configurer OAuth dans Joomla OAuth Server
Secret du client:
Vous pouvez obtenir le secret client à partir de l'onglet Configurer OAuth dans Joomla OAuth Server
Portée:
profil de messagerie
Autoriser le point de terminaison :
https://< your-Joomla-domain >/index.php
Point de terminaison du jeton d’accès :
https://< your-Joomla-domain >/index.php
Obtenir le point de terminaison des informations utilisateur :
https://< your-Joomla-domain> /plugins/system/miniorangeoauth/miniorangeoauthserver.php
Configurer Salesforce

  • Cliquez sur le Créer automatiquement un modèle de gestionnaire d'enregistrement lien.
Configurer Salesforce

  • Cliquez sur l'icône Rechercher à côté de Exécuter le gestionnaire d'enregistrement en tant que zone de texte.
Configurer Salesforce

  • Sélectionnez le compte administrateur dans la liste des utilisateurs.
Configurer Salesforce

  • Cliquez sur le Enregistrer .
Configurer Salesforce

  • Maintenant, cliquez sur le Gestionnaire de registres créé automatiquement lien à côté du Gestionnaire d'enregistrement.
Configurer Salesforce

  • Cliquez sur le Modifier .
Configurer Salesforce

  • Supprimez le code existant, collez le code suivant et cliquez sur le Enregistrer .
    classe globale AutocreatedRegHandlerMoDrupal implémente Auth.RegistrationHandler{ global User createUser(Id portalId, Auth.UserData data){ User u = new User(); Profile p = [SELECT Id FROM profile WHERE name='Chatter Moderator User']; u.username = data.email.split('@')[0] + '@miniorange_drupal.com'; u.email = data.email; u.lastName = 'Unknown'; u.firstName = 'Unknown'; u.languagelocalekey ='en_US'; u.localesidkey = 'en_US'; u.emailEncodingKey = 'UTF-8'; u.alias = (data.email.split('@')[0].length() > 8) ? data.email.split('@')[0].substring(0, 8) : data.email.split('@')[0]; u.timeZoneSidKey = 'Amérique/Los_Angeles'; u.profileId = p.Id; insérer u; retourner u; } global void updateUser(Id userId, Id portalId, Auth.UserData data){ Utilisateur u = nouvel Utilisateur(id=userId); u.email = data.email; update(u); } }
Configurer Salesforce

  • Veuillez confirmer que l'URL de rappel que vous avez précédemment saisie dans Drupal correspond à celle fournie ici. S'il y avait une configuration différente auparavant, veuillez la mettre à jour pour qu'elle corresponde à l'URL fournie ici.
Configurer Salesforce

  • Dans le panneau de navigation de gauche, recherchez Mon domaine et cliquez dessus.
Configurer Salesforce

  • Faites défiler jusqu’à la section Configuration d’authentification et cliquez sur le bouton Modifier.
Configurer Salesforce

  • Cochez la case à côté de l'application configurée dans la section Service d'authentification et cliquez sur le bouton Enregistrer .
Configurer Salesforce

  • Maintenant, allez à la Configurer OAuth onglet et entrez le Nom du client et URL de redirection dans les domaines respectifs.
  • Ensuite, cliquez sur le Enregistrer le client .
Entrez le nom du client et l'URL de redirection

  • En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Liste des clients OAuth tableau, copiez le ID client et secret de votre client. Accédez à votre client OAuth et collez l'ID client et le secret dans les champs respectifs.
Démarrer avec la configuration du serveur OAuth

  • Félicitations, vous avez configuré avec succès Joomla comme serveur OAuth.

ADFS_sso ×
Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez