6. 6
AGENDA
はじめに
マクロソフト製品群におけるAD DSの位置づけ
ITシステムにおけるAD DSの位置づけ
AD DSは開発者の救世主となるか?
開発者にとっての AD DS
AD DS「さわりかた」超基礎
開発者のための AD DS 最新トピック 2010年度版
New! AD Recycle Bin で削除したオブジェクトを復活
Windows PowerShell と AD DS
まずは AD の構造から
AD DS用コマンドレットの使い方
Appendix
46. 46
引数を受け取る方法
バッチ
VBScript
PowerShell
C:¥> <スクリプト名> My name is “Junichi Anno” .
Echo %1 / %2 / %3 / %4
Shift
Echo %1 / %2 / %3 / %4
Set FullName=%3
Echo %FullName:"=%
Set Args = Wscript.Arguments
If Args.Count <> 0 Then
For Each n in Args
Wscript.Echo n
Next
End If
foreach ( $a in $args )
{
Write-Output $a
}
Write-Output $args[3]
%1 ~ %9 までの変数で受け取る
My / name / is / "Junichi Anno“
name / is / "Junichi Anno" / .
Junichi Anno
My
name
is
Junichi Anno
.
My
name
is
Junichi Anno
.
Junichi Anno
59. 59
機能
Active DirectoryにゕクセスするためのWEBサービスを提供
TCP/9389
AD DS、AD LDS両方にゕクセス可能
WS* および WCF プロトコルを使用
留意点
Windows Server 2008 R2 DC
または AD LDS ンスタンス
Windows Server 2003 & 2008 DCの
場合は Active Directory Management
Gateway (ADMG) のンストールが必要
http://support.microsoft.com/kb/969041/ja
IIS は必要ない
ACTIVE DIRECTORY WEB SERVICES (ADWS)
LDAP
S.DS.P / S.DS.AM / S.DS.AD
Active Directory Core
Web Services
AD PowerShell MUX
WCF WPF
Administrative
Center
BPA
WCF
61. 61
(参考)各新機能に必要な実装
ファンクションレベル 使用できる新機能
Windows7 または WS2008R2 クライアント
オフラインドメインジョイン
マネージドサービスアカウント
+
ADWS または ADMG(2008/2003)
Active Directory 管理センター
PowerShell for Active
Directory
+
Windows Server 2008 R2 DC
ベストプラクティスアナライザ
回復コンソール パスワード同期
(QFEにより Windows Server 2008でも使用可
能)
+
Windows Server 2008 R2 ドメイン
ファンクションレベル
認証メカニズム保障
+
Windows Server 2008 R2 フォレスト
ファンクションレベル
ゴミ箱