2014.11.26今話題のお仕事が来ました!Office365に自社のドメインアカウントでログインしたいとのご要望が多いこの頃。欲張りです!ですが、便利なんですよねーこれが!てことで、構築手順を書いていきます。何回かに分かれると思い、Part1です。今回は、ADFSの構築です!構成は、こんな感じ1、ADの構築ADはあること前提で進めます。▼1台目ADFSサーバー構築サーバーをドメインに参加しておきます。今回は、グループ管理サービスアカウント(gMSA)を利用します。gMSAとは、複数のサーバーで利用可能なサービスアカウントのことで、複数のサーバーで動かすサービスに共通のサービスアカウントを使いたいときに使用します。通常のユーザーアカウントでは、パスワードを変更するとサービスが停止してしまいますが、gMSAはADが自動的にパスワードを変更しセキュリティを高めてくれます。gMSAを利用しない場合は、この工程を飛ばします。gMSAは、PowerShellで設定します。PowerShellを実行するサーバーは、ADFSサーバーで行います。Directoryモジュール」を追加しておきます。(管理者でPowerShellを起動します。<サービスアカウント名>-PrincipalsAllowedToRetrieveManagedPasswordでは、サービスアカウントを利用するサーバーを指定します。ここで指定したサーバーが、サービスアカウントのパスワードを管理します。ADFS1$,ADFS2$の様に指定します。<サービスアカウント名>のみ実行します。Account」というOUが作成され、その中にgMSAがいます。フェデレーションサービスの構成インストール完了後、サーバーマネージャーの上部フラグに警告マークが表示されるのでクリックし、「このフェデレーションサービスの構成をします。下部、「フェデレーションサーバーファームに最初のフェデレーションサーバーを作成します」を選択し、次へ。DSへの接続」ドメイン管理者のアカウントを選択します。「サービスのプロパティの指定」SSL証明書・フェデレーションサービス名・フェデレーションサービスの表示名を設定します。証明書をインポートします。利用できる証明書には制限がなく、ドメインを証明できるものであれば問題ないと。ワイルドカード証明書も利用できます。証明書をインポートすると、プルダウンで選択肢が表示されます。「test.jp」という証明書をインポートすると、test.jpが選択肢に表示され、test.jpの前にadfsなど追記します。ここの設定は、フェデレーション時のリダイレクトURLになります。認証サイトで表示されるサイト名の様な物。それぞれ、例にならって入力します。「既存のドメインユーザーアカウント」を利用して次に進みます。Databaseを利用します。前提条件の確認すべての前提条件のチェックに合格したら、次へ行きます。インストールインストールします。デバイス登録サービスの有効化PowerShellを管理者で起動し、下記コマンドを実行します。グループ管理サービスアカウント(gMSA)をインストールgMSAを使う場合、事前にインストールしておきます。管理者でPowerShellを起動し、コマンドを実行します。Directoryフェデレーションサービス構成ウィザード機能の追加は、ADFS1と同じです。構成ウィザードのようこそ画面では、「フェデレーションサーバーファームにフェデレーションサーバーを追加します」を選択します。DSへの接続フェデレーションサービス構成を実行するためのドメイン管理者を指定します。Databaseを使用している既存のファーム内のプライマリフェデレーションサーバー」を選択し、プライマリフェデレーションサーバーを指定します。前提条件の確認すべての前提条件のチェックに合格したら、次へ行きます。インストールインストールします。デバイス登録サービスの有効化PowerShellを管理者で起動し、下記コマンドを実行します。スタートから「ADFSの管理」を起動します。認証ポリシーのグローバル設定を編集します。「デバイス認証を有効にする」にチェックします。これで、とりあえずADFSの設定は完了です。NLBを構成し冗長化します。調べたらPowerShellで解放してあげないといけないみたい。そのコマンドが下記になります。3.5を代替ソースからインストールすることはありますよね。2012R2のisoセットしてインストールするのですが、何回やってもエラーになるんです。R2で仮想マシンの記憶域を移動するとエラーになるんです。フォルダをリダイレクト(シンボリックリンク)しておけば、自動的にファイルをアップロードします。ワークフォルダーを作って試したい!っていう方、簡単に構築でき試せます。R2で第2世代のテンプレートを作成し、そのテンプレートからVMを作成しようとしたらエラーになったので、その解決方法を書きます。R2だけじゃないけど、Hyper-Vから他のホストの仮想マシンをマイグレーションするとエラーになるんです。エラー内容は下記サイトで。サイト勝手におかりします。コメントをキャンセルメールアドレスが公開されることはありません。本ブログに記載している内容は、検証環境にて実施した結果になります。実際設定等行う際は、自己責任でお願いします。参考になればと思います。本ブログに記載している内容は、検証環境にて実施した結果になります。実際設定等行う際は、自己責任でお願いします。参考になればと思います。