Account Agent Enterprise 導入マニュアル

Similar documents
Account Agent Enterprise 導入マニュアル

アカウント情報連携システム 操作マニュアル(一般ユーザー編)

Microsoft Windows Internet Explorer は 米国 Microsoft Corporation の 米国およびその他の国における登録商標または商標です Linux は Linus Torvalds 氏の日本およびその他の国における登録商標または商標です Red Hat

FormPat 環境設定ガイド

"ソフトウェア カフェテリアサービス向けソフトウェア説明書

Microsoft Windows Internet Explorer は 米国 Microsoft Corporation の 米国およびその他の国における登録商標または商標です Linux は Linus Torvalds 氏の日本およびその他の国における登録商標または商標です Red Hat

"ソフトウェア カフェテリアサービス向けソフトウェア説明書

作成日 :2017/03/29 ******************************************************************************* ** ** ** FUJITSU Cloud Service K5 ** ** ** ** ソフトウェアカフ

Microsoft Windows Windows Server Internet Explorer は 米国 Microsoft Corporation の 米国およびその他の国における登録商標または商標です Oracle と Java は Oracle Corporation 及びその子会社 関

Active Directory フェデレーションサービスとの認証連携

PowerPoint Presentation

監査ログ分析機能 ソフトウェア説明書

PowerPoint プレゼンテーション

ソフトウェア説明書

Account Agent Enterprise 操作マニュアル(システム管理者編)

[ 証明書の申請から取得まで ] で受領したサーバ証明書を server.cer という名前で任意の場所に保存してください ( 本マニュアルではローカルディスクの work ディレクトリ [C:\work] に保存しています ) 中間 CA 証明書を準備します 次の URL にアク

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

SeciossLink クイックスタートガイド Office365 とのシングルサインオン設定編 2014 年 10 月株式会社セシオス 1

Office 365監査ログ連携機能アクティブ化手順書

eYACHO 管理者ガイド

はじめに このマニュアルは BACREX-R を実際に使用する前に知っておいて頂きたい内容として 使用する前の設定や 動作に関する注意事項を記述したものです 最初に必ずお読み頂き 各設定を行ってください 実際に表示される画面と マニュアルの画面とが異なる場合があります BACREX-R は お客様の

FUJITSU Software Infrastructure Manager Plug-in for Microsoft System Center Virtual Machine Manager 1.2 セットアップガイド Windows Server 2016 / 2019 版

BACREX-R クライアント利用者用ドキュメント

ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイルツール(Excel形式)の利用方法

Ver1.40 証明書発行マニュアル (Export 可能 ) Windows 10 InternetExplorer 2018 年 3 月 14 日 セコムトラストシステムズ株式会社 Copyright SECOM Trust Systems CO.,LTD. All Rights Reserve

Windows Server 2003 におけるPrint Manager V6.0L10の留意事項

アカウント情報連携システム 操作マニュアル(システム管理者編)

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

Microsoft Word - CMSv3マニュアル-STB編(WindowsPC).docx

クライアント証明書導入マニュアル

クライアント証明書インストールマニュアル

更新用証明書インポートツール 操作マニュアル 2011 年 10 月 31 日 セコムトラストシステムズ株式会社 Copyright 2011 SECOM Trust Systems CO.,LTD. All rights reserved. P-1

目次 はじめに 1サーバ作成 2 初期設定 3 利用スタート 付録 Page.2

沖縄科学技術研究基盤整備機構

目次 1. はじめに 証明書ダウンロード方法 ブラウザの設定 アドオンの設定 証明書のダウンロード サインアップ サービスへのログイン

証明書インポート用Webページ

クラスタ連携ガイド MSCS/MSFC 編

インストール手順書 Systemwalker for Symfoware Server Message Monitoring Tool 11.1

目次 移行前の作業 3 ステップ1: 移行元サービス メールソフトの設定変更 3 ステップ2: アルファメール2 メールソフトの設定追加 6 ステップ3: アルファメール2 サーバへの接続テスト 11 ステップ4: 管理者へ完了報告 11 移行完了後の作業 14 作業の流れ 14 ステップ1: メー

Webセキュリティサービス

PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP が被るとローカル環境内接続が行えなくな

ユーザーズマニュアル

Ver1.70 証明書発行マニュアル パスワード設定版 Windows 7 InternetExplorer 2018 年 3 月 14 日 セコムトラストシステムズ株式会社 Copyright SECOM Trust Systems CO.,LTD. All Rights Reserved i

DigiCert SSL/TLS 証明書 Microsoft IIS 8.0/8.5 証明書コピー/サーバー移行手順書

. はじめに 動作環境の全ブラウザで 本書の設定を行ってください 本設定を行わない場合 システムが 正常に動作しない可能性がありますので 必ず設定をお願いいたします また 本書の中で 画 像に番号を付与している箇所以外の設定は お使いの環境のままでご使用ください 参考 : 動作環境の全ブラウザについ

アルファメール 移行設定の手引き Outlook2016

iStorage ソフトウェア VMware vCenter Plug-in インストールガイド

V-CUBE One

管理者マニュアル

FUJITSU Software ServerView Infrastructure Manager Plug-in for Microsoft System Center Operations Manager 1.2 セットアップガイド Windows Server 2012 R2 版

PALNETSC0184_操作編(1-基本)

Ver.50 改版履歴 版数 日付 内容 担当 V //9 新規作成 STS V..0 06/6/ 画像修正 STS V..0 06/6/8 画像修正 STS V /9/5 画像追加 (Windows0 Anniversary の記載 ) STS V // 文言修

改版履歴 版数 日付 内容 担当 V /03/27 初版発行 STS V /01/27 動作条件のオペレーティングシステムに Windows 7 STS を追加 また 動作条件のブラウザに Internet Explorer 8 を追加 V /0

Microsoft Word JA_revH.doc

アーカイブ機能インストールマニュアル

改版履歴 版数 改版日付 改版内容 /03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2

目次 1. 画面構成 2. ライセンス登録 3. インストール 4. バックアップ方法 5. バッチバックアップ方法 6. 終了方法 7. アンインストール 8. 注意事項 2

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成

ご注意 1) 本書の内容 およびプログラムの一部 または全部を当社に無断で転載 複製することは禁止されております 2) 本書 およびプログラムに関して将来予告なしに変更することがあります 3) プログラムの機能向上のため 本書の内容と実際の画面 操作が異なってしまう可能性があります この場合には 実

楽2ライブラリ クライアントサーバ V5.0 体験版 クライアントOS利用時におけるIIS設定手順書

インストール要領書

<発注書作成>

SeciossLink クイックスタートガイド(Office365編)

注意事項 (1)Windows 10 を使用する場合 注意事項 1 注意事項 3 注意事項 4 についてご対応をお願いします (2)Windows 8.1 を使用する場合 注意事項 2 注意事項 3 注意事項 4 についてご対応をお願いします (3)Windows 7 上で Internet Exp

ライセンス管理ツール 操作マニュアル

1. Windows Server 2012 および Windows Server 2012 R2 へのマネージャーインストール手順 1.1 概要 本書は inetsec Smart Finder V2.0 マネージャーを 下記の OS の動作する環境にインストールするための手順を公開するものです

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

easyhousing 環境設定 操作マニュアル Ver 年 7 月 2 日

Office 365 with KDDI:Exchange Online メール移行手順書 ( 管理者 ) 1

Ver2.10 証明書発行マニュアル (Export 可能 ) Windows 7 InternetExplorer 2018 年 3 月 14 日 セコムトラストシステムズ株式会社 Copyright SECOM Trust Systems CO.,LTD. All Rights Reserved

スライド 1

これらの情報は 外部に登録 / 保存されることはございません 5 インターネット接続の画面が表示されます 次へ > ボタンをクリックしてください 管理者様へ御使用時に設定された内容を本説明文に加筆ください 特に指定不要で利用可能であった場合は チェックボックスを オフ していただきますようご案内くだ

OS の bit 数の確認方法 - Windows0 及び Windows8. Windows のコントロールパネルを開きます Windows0 の場合 スタート から Windows システムツール の コントロールパネル をクリックします Windows8. の場合 スタート から PC 設定

インターネット EDI システムを使用する前の準備 目次 動作環境について... 2 Internet Explorer7.0 / 8.0 をご利用の場合の設定方法... 3 [1] インターネット EDI システムを利用するための標準的な設定... 3 [2] ブラウザ型で帳票を利用する場合に必要

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利

目次 第 1 章はじめに 電子入札システムを使用するまでの流れ 1 第 2 章 Java ポリシーを設定する前に 前提条件の確認 2 第 3 章 Java のバージョンについて Java バージョン確認方法 Java のアンインストール ( ケース2の

WL-RA1Xユーザーズマニュアル

(3) 図 ファイルの展開先 ( 保存場所 ) 指定画面 が表示されます 参照ボタンを押下すると 図 フォルダ指定画面 が表示されるので 保存先を指定し OK ボタン を押下します 図 ファイルの展開先 ( 保存場所 ) 指定画面 の 展開 ボタンを押下します 図

Microsoft PowerPoint ï½žéł»å�’å–¥æœ�ㇷㇹㅃㅀ㇤ㅳㇹㅋㅼㅫ曉逃.ppt [äº™æ‘łã…¢ã…¼ã…›]

目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの

PrintBarrierV3L50(V ) アップデート手順書 第 1.01 版 株式会社富士通アドバンストエンジニアリング 平成 25 年 3 月 7 日 1

目次 1. 画面構成 2. ライセンス登録 3. インストール 4. バックアップ方法 5. バッチバックアップ方法 6. 終了方法 7. アンインストール 8. 注意事項 2

NortonAntiVirus for MicrosoftExchange

システム利用前の準備作業2.1 準備作業の流れ 準備作業の流れは 以下のとおりです 2必要なものを用意する 2.2 パソコンインターネット接続回線 E メールアドレス 2.2-(1) 2.2-(2) 2.2-(3) 当金庫からの送付物 2.2-(4) パソコンの設定をする 2.3 Cookie の設

ネットワーク構成情報ファイル 作成ツール

SFTPサーバー作成ガイド

音声認識サーバのインストールと設定

Ver.60 改版履歴 版数 日付 内容 担当 V /7/8 初版発行 STS V..0 04// Windows 8. の追加 STS V..0 05//5 Windows XP の削除 STS V.30 05/8/3 体裁の調整 STS V.40 05//9 Windows0 の追加

LCV-Net セットアップガイド Windows 8

Windows XPファイル送信方法 SMB編

産直くん 9 リピートくん 9 バックアップ リストア作業チェックリスト バックアップ リストア作業項目一覧 作業項目作業目安時間概要 00 バックアップ リストア作業を行う前に 産直くん 9 リピートくん 9 のバックアップ リストア作業を円滑に行うための確認事項をまとめています 1. バックアッ

McAfee SaaS Protection 統合ガイド Microsoft Office 365 と Exchange Online の保護

目次 1. Azure Storage をインストールする Azure Storage のインストール Azure Storage のアンインストール Azure Storage を使う ストレージアカウントの登録... 7

ESMPRO/JMSS Ver6.0

アルファメールプレミア 移行設定の手引き Outlook2016

Ver.0 目次. はじめに.... 証明書の発行 ( ダウンロード ) 手順... 付録 A. ルート証明書無しでの証明書の発行 ( ダウンロード ) 手順... 5 付録 B. ブラウザの設定... Copyright 04 SECOM Trust Systems CO.,LTD. All Ri

貸出デバイス用設定手順書

目次 1. はじめに ご利用条件 証明書配付システムの停止時間 実施手順 電子証明書の取得手順 Windows 証明書ストアへの電子証明書インポート手順 電子証明書インポート完了確認.

Microsoft Word - Outlook Web Access _IE7_ Scenario.doc

インターネットファームバキグ 電子証明書ガイドブック ~証明書取扱手順編~ - 契約会社向け -(対応 OS :Windows 8)

Transcription:

FUJITSU ビジネスアプリケーションアカウント情報連携システム V5L02 () AAE-005-002-D0 2017 年 9 月

まえがき この度は 本製品をお買い求めいただきまして まことにありがとうございます 本書では の導入手順について説明しています 2017 年 9 月 高度な安全性が要求される用途への使用について 本製品は 一般事務用 パーソナル用 家庭用 通常の産業用等の一般的用途を想定して設計 製造されているものであり 原子力施設における核反応制御 航空機自動飛行制御 航空交通管制 大量輸送システムにおける運行制御 生命維持のための医療用機器 兵器システムにおけるミサイル発射制御等 極めて高度な安全性が要求され 仮に当該安全性が確保されない場合 直接生命 身体に対する重大な危険性を伴う用途 ( 以下 ハイセイフティ用途 という ) に使用されるよう設計 製造されたものではございません お客様は 当該ハイセイフティ用途に要する安全性を確保する措置を施すことなく 本製品を使用しないでください ハイセイフティ用途に使用される場合は 弊社の担当営業までご相談ください 本ソフトウェアはインターネットへのサービスを提供する用途のためには設計 製造されておりません インターネットに接続しない環境 ( イントラネット内 ) で使用するか インターネットに接続して使用する場合は 運用環境によりセキュリティ侵害対策を構築した上でご使用下さい Windows Microsoft Windows Windows Server Active Directory Lync Internet Explorer は 米国 Microsoft Corporation の米国及びその他の国における登録商標または商標です BOX box ロゴは Box Inc. の商標または登録商標です Account Agent は株式会社富士通ソフトウェアテクノロジーズの登録商標です 文中の社名 商品名等は各社の商標または登録商標である場合があります 本書に記載されているシステム名 製品名などには 必ずしも商標表示を付記しておりません Copyright 2013-2017 FUJITSU SOFTWARE TECHNOLOGIES LIMITED. i

表記の約束 本書では以下の略称を使用しています 名称 Microsoft Active Directory Microsoft Exchange Server 2013 Microsoft Lync Server 2013 Internet Explorer Microsoft Office 365 Office 365 オンプレミス オンプレ FUJITSU ビジネスアプリケーションアカウント情報連携システム 略称 Active Directory または AD Exchange Lync Internet Explorer または AAE ii

目次 1. システム構成... 1 1.1. オンプレアカウント管理... 1 1.2. Office 365 アカウント管理... 2 1.3. Box アカウント管理... 2 1.4. 冗長化について... 3 2. 動作環境... 4 2.1. サーバー... 4 2.2. IIS... 5 2.3. ブラウザ... 6 2.4. ローカルグループポリシー... 6 3. モジュール構成... 7 4. 環境構築手順... 9 4.1. ルート OU を作成する... 10 4.2. AAE 実行ユーザーアカウントを作成する... 11 4.3. 管理者ロールグループを作成する... 12 4.4. 無効化 OU を作成する... 13 4.5. AAE のモジュール一式をコピーする... 15 4.6. 設定ファイルを編集する... 16 4.6.1. 共通設定ファイル... 18 4.6.2. ドメイン情報設定ファイル... 21 4.6.3. Exchange サーバーリスト Lync サーバーリスト... 22 4.6.4. Office 365 接続情報ファイル... 22 4.6.5. Office 365 連携用設定ファイル... 22 4.6.6. OU 設定ファイル... 23 4.6.7. データパスファイル... 23 4.7. アプリケーションプールを追加する... 25 4.8. Web サイトを作成する... 28 4.9. ホストヘッダーを設定する... 34 4.9.1. AAESite のバインドを設定する... 35 4.9.2. リソースフォレストの DNS に A レコードを登録する... 37 4.9.3. アカウントフォレストの DNS に CNAME を登録する... 38 4.10. AAE サイトを信頼済みサイトに追加する... 39 4.11. 階層型アドレス帳を有効化する... 40 4.12. 遅延実行バッチを設定する... 40 4.13. PowerShell スクリプトの実行ポリシーを変更する... 41 4.14. Exchange のスキーマを拡張する (Office 365 連携時のみ )... 41 4.15. ライセンス管理バッチを設定する (Office 365 連携時のみ )... 41 5. 環境構築手順 (Box 連携時のみ )... 43 5.1. 公開鍵 秘密鍵の準備をする... 43 5.2. AAE 用に追跡コードを設定する... 44 5.3. Box アプリケーションを作成する... 45 5.4. Box の SDK(OSS) をダウンロードする... 46 5.5. Box の SDK を AAE に適用する... 48 5.6. クラウドストレージオプションを AAE に適用する... 48 iii

5.7. クラウドストレージオプションの設定ファイルを編集する... 49 5.7.1. Box 設定ファイル... 50 5.7.2. Box 属性マッピングファイル... 52 5.7.3. Box 同期ポリシー設定ファイル... 52 5.7.4. Box 同期指定ファイル... 52 5.8. AAE のサイトをリセットする... 52 5.9. クラウドストレージオプションのバッチを設定する... 52 5.10. Box に同期する ( 初回同期 )... 53 6. Web 画面からの設定... 54 iv

1. システム構成 AAE では 以下の環境をサポートします - オンプレアカウント管理 - Office 365 アカウント管理 - Box アカウント管理 ( クラウドストレージオプションをご契約の場合 ) 1.1. オンプレアカウント管理 AAE がサポートするシステム構成例を以下に示します ユーザーアカウントが存在するフォレストをアカウントフォレスト Exchange/Lync が存在するフォレストをリソースフォレストと呼びます リソースフォレストがアカウントフォレストを兼ねていても構いません 各サーバーが存在するフォレストと必須かどうかを以下に示します フォレスト サーバー 必須 説明 アカウント ドメインコントローラー ユーザーアカウントが存在し ユーザーがログオンするドメインです リソース ドメインコントローラー Exchange Lync が動作するために必要なドメインです ユーザーアカウントが存在することもあります リソース Exchange サーバー 各サーバーが存在する場合のみ AAE の該当 リソース Lync サーバー 機能を使用できます リソース AAE 動作サーバー 任意の IIS サーバーで動作可能です 1

1.2. Office 365 アカウント管理 AAE がサポートするシステム構成例を以下に示します 1.3. Box アカウント管理 AAE がサポートするシステム構成例を以下に示します 2

1.4. 冗長化について AAE は冗長化に対応していません AAE を複数のサーバーへ導入する場合 負荷分散装置等を使って 同時にアクセスされる AAE は 1 台に限定してください また 待機系の AAE 動作サーバーでは AAE 関連のバッチは停止してください なお 後述する AAEData ルート フォルダは冗長化されたファイルサーバー等に置くことができます 主系の AAE 動作サーバーが停止した場合 待機系の AAE 動作サーバーが同じ Data フォルダを参照することにより 設定ファイル 入力ファイル ログファイルを引き継ぐことが可能です 3

2. 動作環境 2.1. サーバー AAE の動作条件は以下の通りです ( すべて日本語版にのみ対応しています ) 種別 OS ミドルウェア ドメインコントローラー ( アカウントフォレスト ) ドメインコントローラー ( リソースフォレスト ) Windows Server 2008 R2 SP1 以降 Windows Server 2012 Windows Server 2012 R2 Windows Server 2016 Windows Server 2008 R2 SP1 以降 Windows Server 2012 Windows Server 2012 R2 Windows Server 2016 Exchange サーバー - Exchange 2013 CU1 以降 Exchange 2016 Lync サーバー - Lync 2013 Skype サーバー - Skype for business server 2015 AAE 動作サーバー Windows Server 2012 R2 Windows Server 2016 - 指定のエディションはありません - - AAE を配置するサーバーは 更新対象のドメインに参加させておく必要があります Office 365 連携を使用する場合以下のソフトウェアが必要です - Microsoft Online Services サインインアシスタント (IDCRL7) - Windows PowerShell 用 Windows Azure Active Directory モジュール - Microsoft.Net Framework Version 3.5.1 Office 365 連携を使用する場合 以下の環境が前提です ディレクトリ同期ツールでオンプレ AD と Office 365 が同期できること シングルサインオン (SSO) ができる環境であることディレクトリ同期ツール SSO の構築方法についてはマイクロソフト等のサイトを参照してください クラウドストレージオプションで Box 連携を使用する場合 以下の OSS が必要となります OSS の利用については 適用された使用条件 ( ライセンス条件 ) に従い お客様の責任において入手 ご利用ください 1 Box Windows SDK V2(2.14.0) 2 JWT Auth for Box Windows SDK V2(1.2.0) 3 Async and Task Helpers(2.1.3) 4 Bouncy Castle(1.8.1) 4

5 Bouncy Castle-PCL(1.0.0.6) 6 JSON Web Token Handler For the Microsoft.Net Framework 4.5 (4.0.2.206221351) 7 Json.NET(6.0.2) 3~7 は Box の SDK である 1 2 に同伴されています 2.2. IIS AAE は Web サーバー (IIS 7.5 以降 ) 上で動作します AAE は 任意の IIS サーバーにインストールします AAE を配置するサーバーには IIS の以下の役割サービスが必要です - ASP.NET AAE の推奨動作環境は以下の通りです - CPU:2GHz( マルチコア ) 以上 - メモリ容量 :4GB 以上 - ディスク容量 :50GB 以上 5

2.3. ブラウザ AAE は以下のブラウザでの利用をサポートしています - Internet Explorer 9.0 - Internet Explorer 10.0 - Internet Explorer 11.0 Microsoft Edge はサポート対象外です 2.4. ローカルグループポリシー AAE は Exchange Lync サーバーに対して PowerShell を用いた処理を実行します AAE の稼働中に 後述の AAE 実行ユーザーで AAE の配置サーバーからログイン / ログオフした場合 マイクロソフト社の仕様により PowerShell の実行が失敗する可能性があります 本問題を回避するため AAE を配置するサーバーは 以下のローカルグループポリシーを有効にする必要があります - ユーザーのログオフ時に強制的にユーザーレジストリをアンロードしない 上記グループポリシーの適用手順は以下の通りです ( サーバーの再起動が必要です ) 1. AAE の配置サーバー上で 管理者権限でコマンドプロンプトを起動する 2. gpedit.msc を実行する 3. 画面左のツリーより [ コンピューターの構成 ] - [ 管理用テンプレート ] - [ システム ] と展開 し [ ユーザープロファイル ] を選択する 4. [ ユーザーのログオフ時に強制的にユーザーレジストリをアンロードしない ] を [ 有効 ] に設定し [OK] をクリックする 5. サーバーを再起動する 6

3. モジュール構成 使用するモジュールは 連携先によって異なります 連携先が Office 365 の場合 Office365 連携 配下の AAE をご使用ください 連携先が オンプレの場合 オンプレミス連携 配下の AAE をご使用ください AAE のモジュール構成を以下に示します フォルダ ファイル AAE ルート Bin common css Data img js page setting service AAEData ルート help setting attribute csv mainte mainte_serach menu pscommands resource system input update export log user delay cache Users ドメイン名 @[ ユーザー名 ]_[SID] input update 説明 Web.config マスタデザインファイル DLL 実行ファイル 画面の共通部品 CSS ファイル 設定情報定義フォルダ 設定ファイル イメージファイル JavaScript ファイル 画面定義ファイル Web サービス 設定ファイル 入力ファイル ログ等を格納 ヘルプファイル 設定ファイル 属性定義ファイル 自動連携用の CSV 項目設定ファイル 個別メンテナンス用の項目設定ファイル 検索項目定義ファイル メニュー定義ファイル PowerShell コマンド定義ファイル 文言定義ファイル システム用フォルダ 自動連携用の入力ファイル 自動連携用の更新データファイル アカウント情報一括出力した CSV ファイル システムログ タスク実行ログ 診断ログ 遅延実行リクエストファイル Box のメンバー情報キャッシュファイル ライセンス未付与ユーザーの遅延実行リクエストファイル ユーザーごとにフォルダを自動作成する ユーザーごとのフォルダ 一括個別メンテ用の入力ファイル 一括個別メンテ時の更新データファイル export アカウント情報出力した CSV ファイル log ユーザーの操作ログ AAEData ルート フォルダはデフォルトでは AAE ルートと同階層ですが 設定ファイル 7

4.6.7. データパスファイル で変更可能です [AAEData ルート ] setting フォルダ配下には各種設定 定義ファイルがありますが 導入時に設定が必要なファイルは以下です 設定ファイルファイル名説明 共通設定 Setting.xml メール送信 異常更新検出機能 実行結果メールの 通知先などの設定を記載します 環境設定画面から設定できる項目も含まれます ドメイン情報設定 DomainInfo.xml ドメイン名やドメインに接続するユーザー名 パスワードの情報などを記載します アカウントフォレストとリソースフォレストが別の場合 すべてのドメインの情報を記載します Exchange サーバーリスト Lync サーバーリスト Office 365 接続情報 Office 365 連携用設定 ExchangeServers.txt LyncServers.txt Office365Account.csv MSCloudSetting.xml AAE がアクセスするオンプレの Exchange Lync サーバー名を列挙します 既定では最上位に記載したサーバーにアクセスし 接続できない場合は 2 行目以降に記載したサーバーにアクセスします AAE から Office 365 にアクセスする際に使用するアカウント情報を記載します ライセンス管理機能を使用する際に必要な設定を記載しま OU 設定 OuSetting.xml ルート OU の情報を記載します す 設定方法については後述します 8

4. 環境構築手順 以下のステップで AAE 環境を構築します 1. ルート OU を作成する 2. AAE 実行ユーザーアカウントを作成する 3. 管理者ロール用のグループ ( 管理者ロールグループ ) を作成する 4. 無効化 OU を作成する 5. AAE のモジュール一式をコピーする 6. AAE の設定ファイルを編集する 7. アプリケーションプールを追加する 8. Web サイトを作成する 9. ホストヘッダーを追加する 10. AAE サイトを信頼済みサイトに追加する 11. 階層型アドレス帳を有効化する 12. 遅延実行バッチを設定する 13. PowerShell スクリプト実行ポリシーを変更する 14. Exchange 関連のスキーマを拡張する (Office 365 連携時のみ ) 15. ライセンス管理バッチを設定する (Office 365 連携時のみ ) 以降 Active Directory に対して操作する場合は Active Directory ユーザーとコンピューター を使用して システム管理者権限でリソースフォレストのドメインコントローラーに接続してください AAE 実行サーバーに対して操作する場合はシステム管理者権限でログインしてください 全ての設定が完了後 AAE の Web 画面に正しくアクセスできることを確認してください 9

4.1. ルート OU を作成する 目的 AAE の管理対象とするルートの OU を作成します 作業環境 Active Directory( リソースフォレスト ) AAE はルート OU 配下の各オブジェクトを管理対象としますが ルート OU 自体は作成できません ルート OU が必要なオブジェクトには以下があります - ユーザー - グループ - 連絡先 - 施設 - 共有メールボックス - メーリングリスト - コンピュータ ルート OU の特徴は以下の通りです - ルート OU ごとに管理するオブジェクトの種類を設定できます - 1 つのルート OU で複数のオブジェクトを管理できます - 1 種類のオブジェクトに複数のルート OU を設定できます - 管理しないオブジェクトのルート OU は作成する必要はありませんこれらの特徴を踏まえたうえで ルート OU の構成を検討してください ルート OU の構成が確定したあとは Active Directory ユーザーとコンピューター を使ってルートとなる OU を作成してください ルート OU が既に存在している場合は作成する必要はありません AD 上にルートとなる OU を作成した後 AAE の Web 画面からルート OU を設定します この操作は AAE の設定が完了したあとに実施します 10

4.2. AAE 実行ユーザーアカウントを作成する 目的 AAE を実行するためのユーザーアカウントを作成します このユーザーアカウントは IIS のアプリケーションプール Windows タスクで使用します 作業環境 Active Directory( リソースフォレスト ) 1 AAE 実行ユーザーアカウントを格納する OU を作成します 既存の OU や User コンテナを使用する場合は作成する必要はありません 2 上記の OU 配下に AAE 実行用のユーザーアカウントを作成します この際 以下の点に注意してください - 名前 :aaeadmin 等 任意に指定可能 - ユーザーは次回ログオン時にパスワード変更が必要 : チェックを外す - パスワードを無期限にする : チェックする - アカウントは無効 : チェックしない 3 AAE 実行ユーザーアカウントを以下のグループのメンバーに追加します - Builtin Administrators - Users Domain Admins - Users Domain Users オンプレの Exchange 機能を使用する場合 以下のグループのメンバーにも追加してください Microsoft Exchange Security Groups Organization Management オンプレの Lync 機能を使用する場合 以下のグループのメンバーにも追加してください Users CSAdministrator AAE 実行ユーザーで AAE を配置するサーバーにログイン / ログオフは実施しないでください AAE の稼働中に実行ユーザーでログオフした場合 マイクロソフト社の仕様により AAE からの PowerShell の実行が失敗する可能性があります 11

4.3. 管理者ロールグループを作成する 目的管理者ロールグループを格納する OU を作成します システム管理ロール用のグループを作成します 作業環境 Active Directory( リソースフォレスト ) AAE はシステム管理ロール以外の管理者ロールグループを 1 つの OU( ロール用 OU) で管理します システム管理ロールグループは ロール用 OU 配下に作成した OU に格納します 1 任意の OU 配下に Role OU を作成します AAE のルート OU 配下には作成しないでください 2 1 で作成した OU 配下に SystemRole OU を作成します 3 SystemRole OU 配下にシステム管理ロール用の以下のグループを作成します - グループ名 表示名 : システム管理ロール - グループのスコープ : ユニバーサル - グループの範囲 : セキュリティ 4 システム管理ロール権限を与えるユーザーを システム管理ロール グループのメンバーとします システム管理ロールグループのメンバーは AAE のロール管理画面で設定できません 以下のいずれかの方法で管理してください - Active Directory のユーザーとコンピューター で管理する - システム管理ロールグループを Exchange の配布グループとし Exchange コントロールパネルで管理する - SystemRole OU をグループのルート OU の 1 つとし 個別メンテナンス画面で管理する 12

4.4. 無効化 OU を作成する 目的 AAE が無効化したユーザーを退避する OU を作成します 作業環境 Active Directory( リソースフォレスト ) 無効ユーザー管理機能を使用しない場合は本章の設定は不要です AAE は無効化したユーザーを専用の OU( 無効化 OU) へ退避します 以下の手順に従い 無効化 OU を作成します また AAE が無効化 OU 配下にフォルダを追加 削除できるようアクセス権を設定します 1 任意の OU 配下に 無効ユーザー OU を作成します AAE のルート OU 配下には作成しないでください 2 無効ユーザー OU のプロパティを開きます 3 セキュリティタブをクリックし 詳細設定 ボタンをクリックします 13

4 追加ボタンをクリックします 5 AAE 実行ユーザーを検索します 6 アクセス許可一覧を一番下までスクロールし 以下の 2 つをチェックします - 組織単位 (OU) オブジェクトの作成 - 組織単位 (OU) オブジェクトの削除 7 OK ボタンを 3 回クリックします 14

4.5. AAE のモジュール一式をコピーする 目的作業環境 AAE のモジュール一式を AAE 実行サーバーにコピーします AAE 実行サーバー 1 [ インストール CD] [ 使用する連携先 ] module フォルダ配下一式を AAE 実行サーバーの任意のフォルダにコピーします [ 使用する連携先 ] は 3. モジュール構成 を参照して下さい 2 [AAE ルート ] のプロパティを確認し 読み取り専用属性がついている場合は外します 3 オンプレ連携を使用し Exchange/Lync 機能を使用しない場合 以下を削除します 使用しない機能削除するファイル Exchange 管理 Lync 管理 [AAE ルート ] Bin Plugin.Exchange.dll [AAE ルート ] Bin Plugin.Lync.dll 15

4.6. 設定ファイルを編集する 目的作業環境 お客様の環境に合わせ AAE の設定ファイルを編集します AAE 実行サーバー お客様の環境ごとに最低限編集する必要がある項目について説明します 詳細については 設定ファイルマニュアル を参照してください 設定が必要な設定ファイルは以下の 8 つです 設定ファイル オンプレ Office 用途 AD 連携 365 連携 共通設定 使用 使用 メール送信 異常更新検出機能 実行結果メールの通知先などの設定を記載します 環境設定画面から設定できる項目も含まれます ドメイン情報 使用 使用 ドメイン名やドメインに接続するユーザー名 パスワードの情報などを記載します アカウントフォレストとリソースフォレストが別の場合 すべてのドメインの情報を記載します Exchange サーバーリスト Lync サーバーリスト使用未使用 使用 未使用 AAE がアクセスするオンプレの Exchange Lync サーバー名を列挙します 既定では最上位に記載したサーバーにアクセスし 接続できない場合は 2 行目以降に記載したサーバーにアクセスします Office 365 接続情報 未使用 使用 Office 365 にアクセスする際に使用するアカウント情報を記載します Office 365 連携用設定 未使用 使用 ライセンス管理機能を使用する際に必要な設定を記載します OU 設定 使用 使用 ルート OU 情報を記載します データパス 使用 使用 AAE の設定 ログ 入力ファイル等を格納する AAEData ルート フォルダのパスを記載します パスワードの暗号化設定ファイル中にパスワードを記載する場合 パスワード暗号化ツールで暗号化したものを記載します 項目 実行モジュール 実行方式 実行パラメーター 結果 [ インストール CD] tools encpass.exe コマンドライン実行 パラメーターは 1 つのみ受け付けます 暗号化するパスワードを指定します 暗号化されたパスワードはコンソール画面に表示されます 16

パスワード暗号化ツールの使用例を以下に示します 赤枠が暗号化するパスワード 緑枠が暗号化されたパスワードです 設定ファイルには緑枠の文字列をコピーして指定します 17

4.6.1. 共通設定ファイル - フォルダ :[AAEData ルート ] setting - ファイル名 :Setting.xml 共通設定ファイルにおいて必ず設定する項目とオプションの項目を以下に示します 記載内容は 設定ファイルマニュアル の共通設定ファイルの章を参照してください 必ず設定する項目 カテゴリ 項目 キー名 OU ロールグループの格納 OU Ou.RoleGroup オプション設定無効ユーザー管理機能を使用する Option.ManageDisabledAccount OU 情報設定 OU 識別名を保持する属性名 System.OuAlias.Attr ロール情報設定ロール情報を格納している属性 System.RoleInfoAttr ロール管理対象 System.Role.Type 自動連携自動連携除外情報を格納する属性名 System.Object.Attr 自動連携除外を表す文字列 System.Object.String タスク実行タスク実行アカウント名 System.TaskRunUser タスク実行アカウントのパスワード System.TaskRunPassword 実行結果メール設定実行結果メールを通知する SendMail.Use DN システム管理者グループの DN DN.AdminGroup タスク実行アカウントへは 以下の権限の付与が必要です ローカルセキュリティポリシーを起動し ローカルポリシー ]- ユーザー権利の割り当て - バッチジョブとしてログオン のプロパティ ローカルセキュリティの設定 に設定されているいずれかの権限 無効ユーザー管理機能を使用する場合に設定する項目カテゴリ項目キー名 OU 無効化 OU ルート Ou.DisabledUser.Root 実行通知メールを送付する場合に設定する項目カテゴリ項目キー名 実行結果メール設定メールサーバー名 SendMail.SmtpServer ポート番号 メールサーバーへの接続ユーザー名 メールサーバーへの接続パスワード SSL 通信の有効 無効フラグ 送信元アドレス (From) 宛先アドレス (Cc) 管理者名 SendMail.Port SendMail.SmtpUserID SendMail.SmtpPassword SendMail.SmtpEnableSSL SendMail.From SendMail.Cc SendMail.Customer 18

休職機能を使用する場合に設定する属性カテゴリ項目キー名 休職ユーザー設定休職情報を保持する属性名 System.DisableUser.Attr 休職情報を表す値 System.DisableUser.Values 階層型アドレス帳を使用する場合に設定する属性カテゴリ項目キー名 階層化アドレス帳階層化アドレス帳のルート組織名 System.HabRoot オンプレ AD のみの環境の場合に設定する属性オンプレ Exchange 連携や Office 365 の連携を使用せず オンプレの AD のみの環境の場合に限り以下の設定を追加してください カテゴリ項目キー名 環境ユーザーと判断するフィルター条件 Filter.Object.User 以下は共通設定画面から設定できますが 設定ファイルを直接設定しても構いません カテゴリ項目キー名 アカウント登録オプションパスワードを無期限にする AccountOption.DontExpirePassword ユーザーは次回ログオン時にパスワード変更が必要 入力ファイル設定入力ファイルの文字コード Input.Encoding オプション設定 入力ファイルの指定方法 異常更新検出機能を使用する 異常更新と判断する閾値 AccountOption.PasswordLastSet Input.IsFullData Option.AutoStop.Use 実行結果メール設定宛先アドレス (To) SendMail.To Option.AutoStop.Percentage 設定ファイルの記載例を以下に示します <?xml version="1.0"?> <settings xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" > <setting key="accountoption.dontexpirepassword" val="false" description=" " /> <setting key="accountoption.passwordlastset" val="false" description=" " /> <setting key="input.encoding" val="shift-jis" description=" " /> <setting key="input.isfulldata" val="true" description=" " /> <setting key="option.autostop.percentage" val="30" description=" " /> <setting key="option.autostop.use" val="false" description=" " /> <setting key="option.managedisabledaccount" val="true" description=" " /> <setting key="ou.disableduser.root" val="ou= 無効ユーザー,OU=aae" /> <setting key="sendmail.cc" val="test@next.local" description=" " /> <setting key="sendmail.customer" val=" 管理者様 " description=" " /> <setting key="sendmail.from" val="aaadmin@next.local" description=" " /> <setting key="sendmail.port" val="25" description=" " /> <setting key="sendmail.smtpenablessl" val="false" description=" " /> 19

<setting key="sendmail.smtppassword" val=" " description=" " /> <setting key="sendmail.smtpserver" val="ex1" description=" " /> <setting key="sendmail.smtpuserid" val="next\administrator" description=" " /> <setting key="sendmail.to" val="systemadmin@next.local" description=" " /> <setting key="sendmail.use" val="true" description=" " /> <setting key="system.disableuser.attr" val="extensionattribute15" /> <setting key="system.disableuser.values" val=" 休職出向 " description=" " /> <setting key="system.habroot" val="first Organization" description=" " /> <setting key="system.object.attr" val="admindescription" " /> <setting key="system.object.string" val=" 自動連携除外 " description=" " /> <setting key="system.oualias.attr" val="description" " /> <setting key="system.role.type" val="1" description=" " /> <setting key="system.roleinfoattr" val="description" " /> ~ </settings> 20

4.6.2. ドメイン情報設定ファイル - フォルダ :[AAEData ルート ] setting - ファイル名 :DomainInfo.xml ドメイン情報設定ファイルでは AAE がリソースフォレスト アカウントフォレストに接続するために必要な情報を記載します 記載内容は 設定ファイルマニュアル のドメイン情報設定ファイルの章を参照してください 以下にドメイン情報設定ファイルの記載例を示します <?xml version='1.0' encoding='utf-8'?> <DomainInfoList xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" > <ResourceDomain>next</ResourceDomain> <DomainInfo> <DomainName>next</DomainName> <DCList> <DC>dc1.next.local</DC> <DC>dc2.next.local</DC> </DCList> <RootDN>DC=next,DC=local</RootDN> <ADUpnSuffix>next.local</ADUpnSuffix> <UserName>next\administrator</UserName> <Password>M8865kTc29iq+Od85kXA1uMp4gvJyU923+m0Ny8mkzU=</Password> </DomainInfo> <DomainInfo> <DomainName>cust1</DomainName> <DCList> <DC>custdc1.cust1.local</DC> </DCList> <RootDN>DC=cust1,DC=local</RootDN> <ADUpnSuffix>cust1.local</ADUpnSuffix> <UserName>cust1\administrator</UserName> <Password>M8865kTc29iq+Od85kXA1uMp4gvJyU923+m0Ny8mkzU=</Password> </DomainInfo> </DomainInfoList> 21

4.6.3. Exchange サーバーリスト Lync サーバーリスト - フォルダ :[AAEData ルート ] setting - ファイル名 :ExchangeServers.txt LyncServers.txt Exchange サーバーリスト /Lync サーバーリストはオンプレの環境に存在している Exchange/Lync サーバーのホスト名を列挙したテキストファイルです AAE は各サーバーリストに記載されたサーバーに対して リモート管理シェル接続します HUBCAS1 HUBCAS2 以下は Exchange サーバーリストの記載例を示します Exchange サーバーリストにはクライアントアクセスサーバーのホスト名を記載します 4.6.4. Office 365 接続情報ファイル - フォルダ :[AAEData ルート ] setting - ファイル名 :Office365Account.csv Office 365 連携を使用しない場合 本ファイルの設定は不要です Office 365 接続情報ファイルは Office 365 への接続用アカウントの情報を列挙したテキストファイルです AAE は本ファイルに記載されたアカウントを使用して Office 365 へ接続します 記載内容は 設定ファイルマニュアル の Office 365 接続情報ファイルの章を参照してください 以下に Office 365 接続情報ファイルの記載例を示します Admin1@AAgent.onmicrosoft.com Admin2@AAgent.onmicrosoft.com M8865kTc29iq+Od85kXA1uMp4gvJyU923+m0Ny8mkzU= M8865kTc78iq+Od85kXA1uMp4gvJyU923+m0Ny8mkzU= ユーザー ID とパスワードはタブで区切ります Office 365 では 長時間 同一ユーザーで大量の通信を行うと エラーが多発するという状況が発生します 本状況を回避するため 本ファイルには 3 件以上の接続アカウントの情報を記載することを推奨します 4.6.5. Office 365 連携用設定ファイル - フォルダ :[AAEData ルート ] setting - ファイル名 :MSCloudSetting.xml 22

Office 365 連携を使用しない場合 本ファイルの設定は不要です Office 365 連携用設定ファイルではライセンス管理機能を使用する際に必要な情報を記載します 記載内容は 設定ファイルマニュアル の Office 365 連携用設定ファイルの章を参照してください 以下に Office 365 連携用設定ファイルの記載例を示します <?xml version="1.0"?> <settings xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"> <setting key="licensemanager.output.deletecommand" val="false" description=" " /> <setting key="license.link.attribute.ad" val="displayname" description=" " /> <setting key="license.link.attribute.office365" val="displayname" description=" " /> <setting key="license.escapeobject.attr" val="extensionattribute3" description=" " /> <setting key="license.escapeobject.value" val=" 除外 " description=" " /> <setting key="license.checkcount.deleted" val="10000" description=" " /> </settings> 4.6.6. OU 設定ファイル - フォルダ :[AAEData ルート ] setting - ファイル名 :OuSetting.xml OU 設定ファイルは ルート OU 情報を記載する XML ファイルです メーリングリストのルート OU は Web 画面から設定できないため メモ帳で修正します Exchange 機能を使用しない場合は以下の設定は不要です object alias の値は mailinglist oupath の値はメーリングリスト用 OU の DN を設定してください 例を以下に示します <?xml version="1.0"?> <ousettings xmlns:xsi=~> <Root object="mailinglist" alias="mailinglist" oupath="ou=ml,ou=aae" /> </ousettings> OU 設定ファイルを修正後 保存してメモ帳を終了してください 4.6.7. データパスファイル - フォルダ :[AAE ルート ] Data setting - ファイル名 :DataPath.xml データパスファイルは AAE の設定ファイル ログ 入力ファイル等を格納する [AAEData ルート ] フォルダのパスを記載する XML ファイルです 23

データパスの初期値は C: AAE AAEData です この場合 C: AAE フォルダ配下の AAEData フォルダを使用します AAEData フォルダを共有ファイルサーバー上に置く場合 以下の手順のとおり設定します 1 データパスファイルをメモ帳で開きます 2 Folder.DataRoot キーの val の値にファイルサーバーの絶対パスを指定します <?xml version="1.0"?> <settings xmlns:xsi=~> <setting key="folder.dataroot" val="\\fileserver\aae\aaedata\" ~ /> </settings> 3 DataPath.xml を保存してメモ帳を終了します 4 [AAEData ルート ] フォルダ配下のすべてのフォルダ ファイルを ファイルサーバーに移動します 24

4.7. アプリケーションプールを追加する 目的作業環境 Web 画面を実行するために必要なアプリケーションプールを作成します AAE 実行サーバー 1 インターネットインフォメーションサービス (IIS) マネージャーを起動します 2 アプリケーションプールを右クリックし アプリケーションプールの追加 を選択します 3 以下を入力し OK をクリックします - アプリケーションプール名 AAEPool.NetFramework バージョン.NetFrameworkV4.0 25

4 AAEPool を選択した状態で 詳細設定 をクリックします 5 プロセスモデルの ID の参照ボタンをクリックします 26

6 カスタムアカウントを選択し 設定 ボタンをクリックします 7 ユーザー名に AAE の実行ユーザーのログイン名を指定します ドメイン名も必要です パスワードを 2 回入力し OK ボタンをクリックします 8 アプリケーション ID ダイアログで OK ボタンをクリックします 9 詳細設定 ダイアログで以下を設定します - プロセスモデル アイドル状態のタイムアウト ( 分 ):0 - プロセスモデル ユーザープロファイルの読み込み :True - リサイクル 構成の変更時のリサイクルを無効にする :True - リサイクル 定期的な間隔 :0 Office 365 連携を使用しない場合 ユーザープロファイルの読み込み の設定は不要です 10 詳細設定 ダイアログで OK ボタンをクリックします 27

4.8. Web サイトを作成する 目的作業環境 AAE のモジュールを IIS で公開します AAE 動作サーバー 以下の手順で Web サイトを新規に作成します 1 インターネットインフォメーションサービス (IIS) マネージャーを起動します 2 サイトを右クリックし Web サイトの追加 を選択します 28

3 Web サイトの追加 ダイアログで以下を設定し OK ボタンをクリックします - サイト名 :AAESite - アプリケーションプール :AAEPool - 物理パス :AAE のルートフォルダ - ポート : 現在使用していない任意のポート AAE が他の Web サイトで使用されているポート ( ポート 80 など ) で受け付けるためには ホストヘッダーの設定が必要です ホストヘッダーの説明は後述します 29

4 作成したサイトを選択し アクセス許可の編集をクリックします 5 セキュリティ タブをクリックし 編集 ボタンをクリックします 30

6 追加 ボタンをクリックし AAE 実行ユーザーを検索します 7 AAE 実行ユーザーに対して変更権限を付与します 31

8 Authenticated Users を追加します 変更権限は付与しません 9 OK ボタンを 2 回クリックします 32

10 SSL 設定 を選択して 機能を開く をクリックします 11 SSL が必要 のチェックが入っていた場合 チェックをはずします 12 適用 ボタンをクリックします 33

4.9. ホストヘッダーを設定する 目的作業環境 同一ポートで複数サイトを共存させます AAE 動作サーバー DNS ホストヘッダーを設定することにより 同一ポート ( 例えばポート 80) で複数のサイトをホストすることができます ポート 80 が既に使われており AAE もポート 80 で受け付けたい場合などはホストヘッダーを設定してください ホストヘッダーの動作イメージを以下に示します 以下の例ではリソースフォレストを next.local アカウントフォレストを cust1.local としています AAE 動作サーバーに aae という別名を割り当て URL の FQDN に指定できるようにしています ホストヘッダーの設定手順は以下の通りです 1. AAESite のバインド設定において ポート 80 で aae.next.local aae.cust1.local を受け付けるよう設定します 2. リソースフォレストの DNS に A レコードを追加します 3. アカウントフォレストの DNS に CNAME を追加します ( アカウントフォレストがある場合 ) このように設定すると ユーザーは以下の通りアクセスすることができます - リソースフォレストのユーザー :http://aae.next.local( ポート指定は不要 ) - アカウントフォレストのユーザー :http://aae.cust1.local( ポート指定は不要 ) 以下にホストヘッダーの設定手順を説明します 34

4.9.1. AAESite のバインドを設定する 1 インターネットインフォメーションサービス (IIS) マネージャーを起動します 2 AAESite を選択し バインド をクリックします 3 サイトバインド ダイアログで 追加 ボタンをクリックします 35

4 ポートに待ち受けるポート番号 ホスト名に aae.[ ドメイン名 ] を入力し OK ボタンをクリックします 5 必要に応じてアカウントフォレスト側の設定も追加します 6 不要な設定があれば削除します ( 以下の例ではポート 8096 の設定 ) 7 閉じる ボタンをクリックします 36

4.9.2. リソースフォレストの DNS に A レコードを登録する 1 リソースフォレストの DNS サーバーに必要な権限を持つユーザーでログインします 2 DNS 管理コンソールを起動します 3 前方参照ゾーンの該当ドメインを右クリックし 新しいホスト (A) をクリックします (DNS サーバーのバージョンによっては新しいホスト (A または AAAA) となっています ) 4 名前に aae IP アドレスに AAE 動作サーバーの IP アドレスを追加して ホストの追加 ボタンをクリックします 37

4.9.3. アカウントフォレストの DNS に CNAME を登録する 1 アカウントフォレストの DNS サーバーに必要な権限を持つユーザーでログインします 2 DNS 管理コンソールを起動します 3 前方参照ゾーンの該当ドメインを右クリックし 新しいエイリアスを選択します 4 エイリアス名に aae と ターゲットホスト用の完全修飾ドメイン名に aae.next.local を記述して OK をクリックします 38

4.10. AAE サイトを信頼済みサイトに追加する 目的作業環境 AAE サイトを信頼済みサイトに追加し AAE が正しく動作するようにします クライアント PC AAE では Web 画面で JavaScript を使用していますが ネットワーク環境やブラウザの設定によっては JavaScript が既定で有効になっていないことがあります JavaScript が有効になっていない場合 以下の手順で有効化してください 1 Internet Explorer の ツール メニューから [ インターネットオプション ] を選択します もしくは コントロールパネルから インターネットオプション を選択します 2 信頼済みサイトを選択し サイト ボタンをクリックします 39

3 AAE の URL を入力後に 追加 ボタンをクリックし 閉じる ボタンをクリックします 4 インターネットオプションダイアログの OK ボタンをクリックします 4.11. 階層型アドレス帳を有効化する 目的作業環境 階層型アドレス帳を有効にします AAE 動作サーバー DNS 階層型アドレス帳を使用する場合 Active Directory のスキーマを設定する必要があります スキーマの拡張方法については TechNet 等を参照してください http://technet.microsoft.com/ja-jp/library/ee649115.aspx#eaa また 階層化アドレス帳のルート組織は AAE では設定できません ADSIEdit 等を使用して設定してください 4.12. 遅延実行バッチを設定する 目的作業環境 AAE の遅延実行バッチを Windows タスクに登録します AAE 実行サーバー 1 タスクスケジューラを起動します 2 タスクスケジューラフォルダを右クリックし タスクの作成 をクリックします 3 以下のとおりタスクの詳細を設定します タブ設定項目設定値 全般名前遅延実行バッチ タスクの実行時に使う AAE 実行ユーザー 40

ユーザーアカウント ユーザーがログオンしているかどうかにかかわらず実行する 最上位の特権で実行する 表示しない チェック チェック チェック トリガー設定 1 回 開始 タスクの開始 詳細設定 - 繰り返し間隔 有効 任意 スケジュールに従う 15 分 チェック 操作操作プログラムの開始 プログラム / スクリプト 引数の追加 開始オプション [AAE ルート ] Bin DelayedExecuteBatch.exe 空 空 4 設定が完了したら OK をクリックします ユーザー名 パスワードを入力するダイアログが表示されるので AAE 実行ユーザーのユーザー名 パスワードを指定します 4.13. PowerShell スクリプトの実行ポリシーを変更する 目的作業環境 AAE が PowerShell を発行できるようにします AAE 動作サーバー AAE が Exchange 管理シェル /Lync 管理シェルにリモート接続できるよう PowerShell の設定を変更します Exchange 機能 Lync 機能のどちらも使用しない場合 設定は不要です 1 管理者権限で PowerShell を起動し 以下のコマンドを実行します Set-ExecutionPolicy RemoteSigned 2 確認メッセージが表示されるので y キーを押下します 4.14. Exchange のスキーマを拡張する (Office 365 連携時のみ ) 目的作業環境 Exchange 関連のスキーマを拡張します オンプレミス Active Directory Office 365 連携を使用する場合 オンプレの Active Directory に対し Exchange のスキーマを設定する必要があります Exchange のスキーマの拡張方法については TechNet 等を参照してください 4.15. ライセンス管理バッチを設定する (Office 365 連携時のみ ) 目的作業環境 AAE のライセンス管理バッチを Windows タスクに登録します AAE 実行サーバー 41

1 タスクスケジューラを起動します 2 タスクスケジューラフォルダを右クリックし タスクの作成 をクリックします 3 以下のとおりタスクの詳細を設定します タブ設定項目設定値 全般名前ライセンス管理バッチ タスクの実行時に使うユーザーアカウント ユーザーがログオンしているかどうかにかかわらず実行する 最上位の特権で実行する 表示しない AAE 実行ユーザー チェック チェック チェック トリガー設定 1 回 開始 タスクの開始 詳細設定 - 繰り返し間隔 有効 任意 スケジュールに従う 180 分 チェック 操作操作プログラムの開始 プログラム / スクリプト 引数の追加 開始オプション [AAE ルート ] Bin LicenseManager.exe -Update 空 4 設定が完了したら OK をクリックします ユーザー名 パスワードを入力するダイアログが表示されるので AAE 実行ユーザーのユーザー名 パスワードを指定します 42

5. 環境構築手順 (Box 連携時のみ ) 以下のステップで AAE クラウドストレージオプション (Box 連携 ) を構築します 本手順の前に 4 環境構築手順 を実施してください 1. 公開鍵 秘密鍵を準備する 2. AAE 用に追跡コードを設定する 3. Box アプリケーションを作成する 4. Box の SDK(OSS) をダウンロードする 5. Box の SDK を AAE に適用する 6. クラウドストレージオプションを AAE に適用する 7. クラウドストレージオプションの設定ファイルを編集する 8. AAE のサイトをリセットする 9. クラウドストレージオプションのバッチを設定する 10. Box に同期する ( 初回同期 ) 以降 Box に対して操作する場合は Box の管理者権限を持っているユーザーで Box にログインしてください AAE 実行サーバーに対して操作する場合はシステム管理者権限でログインしてください 全ての設定が完了後 AAE の Web 画面に正しくアクセスできることを確認してください 5.1. 公開鍵 秘密鍵の準備をする 目的 AAE が Box に接続するための公開鍵 秘密鍵を準備する 作業環境 - OpenSSL RSA の公開鍵 秘密鍵を準備します お客様のルールに従って準備をしてください 公開鍵 秘密鍵を作成する例を以下に記載します 1 Cygwin をインストールする (OpenSSL のコマンドを実行できれば Cygwin である必要がありません ) 2 秘密鍵作成コマンドを実行し 秘密鍵を作成する 作成コマンドの例は以下です openssl genrsa -aes256 -out private_key.pem 2048 3 作成した秘密鍵をつかって 公開鍵を作成する 作成コマンドの例は以下です openssl rsa -pubout -in private_key.pem -out public_key.pem 秘密鍵を以下のフォルダにコピーしてください - フォルダ :[AAEData ルート ] setting 43

5.2. AAE 用に追跡コードを設定する 目的 AAE が管理するアカウントを識別するための追跡コードを設定する 作業環境 - Box 管理者でログインし 管理コンソール の Enterprise 設定 - ユーザー設定 から追跡コードを設定します 設定する追跡コードは以下に記載します - aae_extension 設定する値と Box の画面の例は以下になります 44

5.3. Box アプリケーションを作成する 目的 AAE が Box に接続するための Box に AAE 用のアプリケーションを作成する 作業環境 - Box に管理者でログインし 開発者コンソール から AAE 用のアプリケーションを作成します AAE に必要な設定は以下の通りです 項目設定項目設定値 全般 アプリ名 任意の値 例 :AccountAgentEnterprise 連絡先メール 任意の値管理者のメールアドレスか 管理部署のメーリングリストなど 構成認証方法 JWT を使用した OAuth2.0( サーバー認証 ) クライアント ID クライアント秘密コード アプリケーションアクセス アプリーションの範囲 高度な機能 公開キーの追加と管理 アプリを作成すると自動で払い出されます アプリを作成すると自動で払い出されます Enterprise 以下の項目を選択 - Box に格納されているすべてのファイルとフォルダの読み取りと書き込み - ユーザーを管理 - グループを管理 - エンタープライズのプロパティを管理 - リテンションポリシーを管理 以下の項目を ON にする - ユーザーとして操作を実行 - ユーザーアクセストークンを生成 5.1 公開鍵 秘密鍵の準備をする で準備した公開鍵を設定公開鍵のファイル内の値をコピーし 本項目に張り付けてください 45

5.4. Box の SDK(OSS) をダウンロードする 目的 AAE が Box に接続するために利用する Box の SDK(OSS) をダウンロードする 作業環境 - OSS の利用については 適用された使用条件 ( ライセンス条件 ) に従い お客様の責任において入手 ご利用ください インストールは Microsoft の Nuget を利用します Nuget のサイトからコマンドライン版をダウンロードします ダウンロード方法の例を以下に記載します 画面が変更されている場合は 変更後の手順に従ってください DOWNLOADS の Windows x86 Commandline から最新の nuget.exe をダウンロードします コマンドプロンプト を 管理者として実行 します nuget.exe が格納されているフォルダに移動し 以下のコマンドを実行します nuget.exe Install Box.V2 Version 2.14.0 nuget.exe が格納されているフォルダにモジュールダウンロードされます ダウンロードされるフォルダは以下になります - BouncyCastle-PCL.1.0.0.6 - Box.V2.2.14.0 - Microsoft.Bcl.1.1.10 - Microsoft.Bcl.Build.1.0.14 - Microsoft.Net.Http.2.2.29 - Newtonsoft.Json.6.0.2 - Nito.AsyncEx.2.1.3 46

以下のコマンドを実行します nuget.exe Install Box.V2.JWTAuth Version 1.2.0 nuget.exe が格納されているフォルダにモジュールダウンロードされます ダウンロードされるフォルダは以下になります - BouncyCastle.1.8.1 - Box.V2.JWTAuth.1.2.0 - Microsoft.Bcl.1.1.10 - Microsoft.Bcl.Build.1.0.14 - Microsoft.Net.Http.2.2.29 - System.IdentityModel.Tokens.Jwt.4.0.2.206221351 以下のコマンドを実行します nuget.exe Install Microsoft.Bcl.Async Version 1.0.168 nuget.exe が格納されているフォルダにモジュールダウンロードされます ダウンロードされるフォルダは以下になります - Microsoft.Bcl.1.1.8 - Microsoft.Bcl.Async.1.0.168 - Microsoft.Bcl.Build.1.0.14 47

5.5. Box の SDK を AAE に適用する 目的作業環境 AAE に Box の SDK を適用する AAE 実行サーバー ダウンロードしたモジュールを AAE に適用します コピー先 :[AAE ルート ] Bin コピー元のファイルは以下になります フォルダ BouncyCastle-PCL.1.0.0.6 lib BouncyCastle.1.8.1 lib Box.V2.2.14.0 lib portable-net40+sl50+win+wp80 Box.V2.JWTAuth.1.2.0 lib net45 Newtonsoft.Json.6.0.2 lib net45 Nito.AsyncEx.2.1.3 lib net45 System.IdentityModel.Tokens.Jwt.4.0.2.206 221351 lib net45 Microsoft.Net.Http.2.2.29 lib net45 Microsoft.Bcl.Async.1.0.168 lib net40 モジュール名 bouncy_castle_hmac_sha_pcl.dll BouncyCastle.Crypto.dll Box.V2.dll Box.V2.JWTAuth.dll Newtonsoft.Json.dll Nito.AsyncEx.Concurrent.dll Nito.AsyncEx.dll Nito.AsyncEx.Enlightenment.dll System.IdentityModel.Tokens.Jwt.dll System.Net.Http.Extensions.dll System.Net.Http.Primitives.dll Microsoft.Threading.Tasks.dll Microsoft.Threading.Tasks.Extensions.dll 5.6. クラウドストレージオプションを AAE に適用する 目的作業環境 AAE にクラウドストレージオプションのモジュールを適用する AAE 実行サーバー [ インストール CD] [ 使用する連携先 ] module フォルダ配下の クラウドストレージオプション フォルダにあるファイルを以下のコピー先に配置します コピー元 :[ インストール CD] [ 使用する連携先 ] module AAE 配下の bin フォルダコピー先 :[AAE ルート ] 配下の bin フォルダ コピー元 :[ インストール CD] [ 使用する連携先 ] module AAE AAEData 配下のフォルダコピー先 :[AAEData ルート ] 配下 48

5.7. クラウドストレージオプションの設定ファイルを編集する 目的作業環境 お客様の環境に合わせ AAE の設定ファイルを編集する AAE 実行サーバー お客様の環境ごとに最低限編集する必要がある項目について説明します 詳細については 設定ファイルマニュアル を参照してください 設定が必要な設定ファイルは以下の 7 つです 設定ファイル用途 Box 設定認証情報 異常更新検出機能などの設定を記載します 環境設定画面から設定できる項目も含まれます Box 属性マッピング AD 属性と Box 属性のマッピング情報を記載します Box 同期ポリシー設定 AD 属性をマッピングできない Box 特有属性に 設定する値を記載します Box 同期指定 ( オブジェクト ) Box 同期指定 (AD 属性 ) Box 同期指定 ( 所属 ) Box 同期指定 ( デフォルト ) 設定する各属性を一つにまとめたものを同期ポリシーと呼びます 同期ポリシーは複数定義できます 適用するポリシーをアカウント毎に分けることができます 同期 非同期や 同期時に適用する同期ポリシーを記載します Box 設定ファイル以外の設定方法については 別紙 操作マニュアル ( クラウドストレージオプション編 ) の 設定変更 章を参照してください 49

5.7.1. Box 設定ファイル - フォルダ :[AAEData ルート ] setting - ファイル名 :Plugin.Box.xml 共通設定ファイルにおいて必ず設定する項目とオプションの項目を以下に示します 記載内容は 設定ファイルマニュアル の Box 設定の章を参照してください 必ず設定する項目 カテゴリ 項目 キー名 認証情報クライアント ID Box.Auth.ClientId クライアントシークレット エンタープライズ ID 秘密鍵ファイル 秘密鍵のパスワード ( 暗号化 ) 公開鍵 ID Box.Auth.ClientSecret Box.Auth.EnterpriseId Box.Auth.PrivateKeyFile Box.Auth.PrivateKeyPassword Box.Auth.PublicKeyId 以下の設定は 5.3Box アプリケーションを作成する で作成したアプリケーションの設定を記載します - クライアント ID - クライアントシークレット - エンタープライズ ID 設定する値と Box の画面の例は以下になります 50

以下の設定は 5.1 公開鍵 秘密鍵の準備をする で準備した公開鍵 秘密鍵の設定を記載します - 秘密鍵ファイル - 秘密鍵のパスワード - 公開鍵 ID 複数のドメインから 1 つの Box テナントに同期するカテゴリ項目キー名 同期設定同期元 Box.Sync.Provenance 複数のドメインから 1 つの Box テナントに同期する場合 ドメイン毎に AAE を導入する必要があります ドメイン毎に 同期元 を変えてください AAE は 同期元 の値で Box のアカウントがどこのドメインから同期されているか判別します 削除アカウントの猶予期間を設定するカテゴリ項目キー名 同期設定ユーザーの削除猶予期間 Box.Sync.UserDeletePendingDays グループの削除猶予期間 Box.Sync.GroupDeletePendingDays AAE は AD から削除されたアカウント または同期対象から外れたアカウントを即削除するか 一定期間保持するかを設定ファイルで指定できます 設定値の詳細は以下になります 設定値 説明 未設定 無期限に保持します 削除する場合は Box にログインし 削除します 0 猶予期間なし 即削除します 1 以上 設定された値が削除するまでの日数になります 51

5.7.2. Box 属性マッピングファイル AD 属性と Box 属性のマッピングを記載するファイルです 詳細は別紙 Account Agent Enterprise 操作マニュアル ( クラウドストレージオプション編 ) を参照してください 5.7.3. Box 同期ポリシー設定ファイル AD 属性をマッピングできない Box 特有属性に 設定する値を記載するファイルです 詳細は別紙 操作マニュアル ( クラウドストレージオプション編 ) を参照してください 5.7.4. Box 同期指定ファイル 同期ルールの設定を記載するファイルです 詳細は別紙 操作マニュアル ( クラウドストレージオプション編 ) を参照してください 5.8. AAE のサイトをリセットする 目的作業環境 AAE のサイトをリセットし 設定を AAE に反映する AAE 動作サーバー インターネットインフォメーションサービス (IIS) マネージャーを起動し AAE のサイトをリセットします サイトをリセットすることで設定を AAE に反映します 5.9. クラウドストレージオプションのバッチを設定する 目的作業環境 AAE のクラウドストレージオプションのバッチを Windows タスクに登録する AAE 実行サーバー 1 タスクスケジューラを起動します 2 タスクスケジューラフォルダを右クリックし タスクの作成 をクリックします 3 以下のとおりタスクの詳細を設定します タブ設定項目設定値 全般名前本バッチが識別できる任意の名前 タスクの実行時に使うユーザーアカウント ユーザーがログオンしているかどうかにかかわらず実行する 最上位の特権で実行する 表示しない AAE 実行ユーザー チェック チェック チェック トリガー設定任意 開始 タスクの開始 詳細設定 - 繰り返し間隔 有効 任意 スケジュールに従う 任意 チェック 52

操作操作プログラムの開始 プログラム / スクリプト 引数の追加 開始オプション [AAE ルート ] Bin TaskRunnerForBox.exe なし /All :AD のデータを Box に一括で反映 CreateDelta :AD と Box の差分となる更新情報を作成 Update : CreateDelta で作成した更新情報を Box に反映 [AAE ルート ] Bin 4 設定が完了したら OK をクリックします ユーザー名 パスワードを入力するダイアログが表示されるので AAE 実行ユーザーのユーザー名 パスワードを指定します 5.10. Box に同期する ( 初回同期 ) 目的作業環境 設定に間違いがないか確認し AD の情報を Box に同期する AAE 動作サーバー AAE インストール前に AD と同期したいアカウントが Box に作成されている場合 以下の設定を変更し AD アカウントと Box アカウントの紐づけをして同期します 初回同期後は 設定を元に戻してください AD と同期したいアカウントが Box にいない場合は変更する必要がありません - フォルダ :[AAEData ルート ] setting - ファイル名 :Plugin.Box.xml カテゴリ項目キー名設定値 同期設定既存オブジェクトの上書き可否 Box.Sync.OverrideBoxObject True 同期内容を確認してから 同期するモードを実行します 詳細は別紙 Account Agent Enterprise 操作マニュアル ( クラウドストレージオプション編 ) の 利用方法 - 更新内容を確認してから Box へ同期する を参照してください 更新内容に問題がある場合は 設定ファイル等を見直し再実行してください 初回同期が正常に完了した場合 上記の設定を False にしてください 53

6. Web 画面からの設定 以降の設定は AAE の Web 画面から以下の順で実施します 1 環境設定 2 ルート OU 設定 3 ロールグループの作成 ( システム管理ロール以外 ) およびメンバーの管理 4 CSV 項目設定 個別メンテナンス項目設定 5 スケジュール登録 設定方法については 操作マニュアル ( システム管理者編 ) を参照してください 54