の検索結果 :

×

登録する お問い合わせ

Joomla を OAuth サーバーとして使用して Salesforce にシングル サインオンする

Joomla のユーザー名とパスワードを使用して Salesforce サイトにログインしたい場合は、Joomla OAuth サーバー プラグインを使用するだけで簡単にログインできます。Joomla OAuth サーバー プラグインを使用して Salesforce を構成すると、Joomla の資格情報を使用して Salesforce アプリケーションにログインできます。また、必要に応じてカスタム ユーザー属性を Salesforce サイトに送信することもできます。

Joomla OAuth Serverプラグインで提供している他の機能の詳細については、ここをクリックしてください。 こちら.

  • Joomla サイトにログインします。 管理者 コンソール。
  • 左側のトグルメニューから、 をクリックします エントルピーをクリックし、「インストール」セクションで「」をクリックします。 拡張機能.
  • 今後はクリック またはファイルを参照します ボタンをクリックして、前にダウンロードしたプラグイン ファイルを見つけてインストールします。
  • プラグインのインストールは成功しました。 今すぐクリックしてください miniOrange OAuth Serverプラグインの使用を開始する.
  • OAuthの構成 タブをクリックします。 追加
OAuth サーバーのセットアップを開始する

  • あなたへのログイン セールスフォース アカウント。
  • に切り替える SalesForceクラシック プロフィールメニューからモードを選択します。
Salesforce を設定する

  • に移動します ページで見やすくするために変数を解析したりすることができます。
Salesforce を設定する

  • 検索する 認証 左側のナビゲーション パネルの検索バーの下にあります。
  • ソフトウェアの制限をクリック 認証プロバイダー.
Salesforce を設定する

  • セットアップボタンをクリックすると、セットアップが開始されます New
Salesforce を設定する

  • ノーザンダイバー社の プロバイダータイプ のドロップダウンで、ANSYS Structures Desktopを選択します。 オープンIDコネクト.
Salesforce を設定する

  • の下にアプリケーション名を入力します。 お名前 テキストフィールドを作成し、生成されたフィールドをコピーします URLサフィックス.
Salesforce を設定する

  • Salesforce ダッシュボードに移動し、コピーしたものを貼り付けます。 顧客IDコンシューマキー テキストフィールド。
Salesforce を設定する

  • コピーしたものを貼り付けます クライアントシークレット消費者の秘密 テキストフィールド。
Salesforce を設定する

  • Salesforce の開発者アカウントに移動し、以下の詳細を使用して Salesforce を OAuth クライアントとして構成します。
クライアントID:
Joomla OAuthサーバーのOAuth設定タブからクライアントIDを取得できます。
クライアントシークレット:
Joomla OAuthサーバーのOAuth設定タブからクライアントシークレットを取得できます。
範囲:
メールプロフィール
エンドポイントを承認します:
https://< your-Joomla-domain >/index.php
アクセストークンエンドポイント:
https://< your-Joomla-domain >/index.php
ユーザー情報の取得エンドポイント:
https://< your-Joomla-domain> /plugins/system/miniorangeoauth/miniorangeoauthserver.php
Salesforce を設定する

  • セットアップボタンをクリックすると、セットアップが開始されます 登録ハンドラーテンプレートを自動的に作成する リンクをクリックします。
Salesforce を設定する

  • の横にある「検索」アイコンをクリックします。 登録ハンドラを次のように実行します テキストボックス。
Salesforce を設定する

  • ユーザーのリストから管理者アカウントを選択します。
Salesforce を設定する

  • セットアップボタンをクリックすると、セットアップが開始されます Save
Salesforce を設定する

  • 今、 自動作成されたRegHandler の横にあるリンク 登録ハンドラー.
Salesforce を設定する

  • セットアップボタンをクリックすると、セットアップが開始されます 編集
Salesforce を設定する

  • 既存のコードを削除し、次のコードを貼り付けて、 Save
    グローバル クラス AutocreatedRegHandlerMoDrupal は 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 = 'America/Los_Angeles'; u.profileId = p.Id; insert u; return u; } global void updateUser(Id userId, Id portalId, Auth.UserData data){ User u = new User(id=userId); u.email = data.email; update(u); } }
Salesforce を設定する

  • 以前に Drupal に入力したコールバック URL が、ここで提供されたものと一致していることを確認してください。 以前に異なる構成があった場合は、ここで提供されている URL と一致するように更新してください。
Salesforce を設定する

  • 左側のナビゲーション パネルで「My Domain」を検索してクリックします。
Salesforce を設定する

  • 「認証構成」セクションまで下にスクロールし、「編集」ボタンをクリックします。
Salesforce を設定する

  • 「認証サービス」セクションで構成されたアプリケーションの横にあるチェックボックスを有効にし、「認証サービス」セクションをクリックします。 Save
Salesforce を設定する

  • 今すぐ OAuthの構成 タブをクリックして、 クライアント名リダイレクトURL それぞれの分野で。
  • 次にをクリックしてください クライアントの保存
クライアント名とリダイレクトURLを入力してください

  • OAuthクライアントのリスト 表をコピーして クライアントIDとシークレット クライアントの OAuth クライアントに移動し、クライアント ID とシークレットをそれぞれのフィールドに貼り付けます。
OAuth サーバーのセットアップを開始する

  • おめでとうございます。Joomla を OAuth サーバーとして正常に設定しました。

ADFS_sso ×
こんにちは!

助けが必要? 私たちはここにいます!

サポート