Configuration Manager のスキーマ拡張について

Configuration Manager (現在のブランチ) に適用

Active Directory スキーマを拡張して Configuration Manager をサポートすることができます。 このアクションでは、フォレストの Active Directory スキーマを編集して、新しいコンテナーといくつかの属性を追加します。 Configuration Manager サイトでは、これらの拡張機能を使用して、クライアントが安全にアクセスできる Active Directory で重要な情報を公開します。 この情報により、クライアントの展開と構成を簡略化できます。 また、クライアントが、コンテンツが展開されているサーバーや、クライアントにさまざまなサービスを提供しているサーバーなどのサイト リソースを見つけるのにも役立ちます。

Microsoft では、Configuration Manager の Active Directory スキーマを拡張することをお勧めしますが、必須ではありません。

Active Directory スキーマを拡張する前に、Active Directory Domain Services について理解し、Active Directory スキーマの変更に慣れている必要があります。

考慮事項

  • Configuration Manager の現在のブランチには、新しい Active Directory スキーマ拡張機能はありません。 Configuration Manager 2007 以降変更されていません。 以前のバージョンで以前にスキーマを拡張した場合は、スキーマを再度拡張する必要はありません。

  • スキーマの拡張は、フォレスト全体に対する 1 回限りの元に戻せない操作です。

  • スキーマを拡張できるのは、 Schema Admins グループのメンバーだけです。 また、スキーマを変更するための委任されたアクセス許可を持つユーザーを指定することもできます。

  • Configuration Manager サイトをインストールする前または後にスキーマを拡張できます。 ただし、サイトと階層の設定を開始する前に、スキーマを拡張することをお勧めします。 この操作により、後の構成手順の多くを簡略化できます。

  • スキーマを拡張すると、Active Directory グローバル カタログはフォレスト全体でレプリケートされます。 レプリケーション トラフィックが他のネットワーク依存プロセスに悪影響を及ぼさない場合は、スキーマの拡張を計画します。 Active Directory は新しく追加した属性のみをレプリケートします。

Active Directory スキーマを使用しないデバイスとクライアント

  • Exchange Server コネクタによって管理されるモバイル デバイス

  • macOS コンピューター用のクライアント

  • Configuration Manager のオンプレミス MDM によって登録されているモバイル デバイス

  • インターネットのみのクライアント管理用に構成する Windows クライアント

  • Configuration Manager がインターネット上にあることを検出する Windows クライアント

メリットをもたらす機能

次の Configuration Manager の機能は、Active Directory スキーマを拡張することでメリットがあります。

クライアント コンピューターのインストールとサイトの割り当て

Windows コンピューターに新しいクライアントをインストールすると、Active Directory Domain Services でインストール プロパティが検索されます。

スキーマを拡張しない場合は、次のいずれかのオプションを使用して構成の詳細を指定します。

  • クライアント プッシュ インストールを使用します。 この方法では、Configuration Manager コンソールで構成したクライアントのインストール プロパティを使用します。

  • 手動インストールを使用します。 少なくとも、コマンド ラインで次のクライアントのインストール プロパティを指定します。

    • コンピューターがインストール ファイルをダウンロードできる管理ポイントまたはソース パスを指定します。 CCMSetup プロパティを /mp または /source で使用します。

    • クライアントが使用する初期管理ポイントの一覧を指定します。 この初期管理ポイントを使用して、サイトに割り当て、クライアント ポリシーとサイト設定をダウンロードします。 CCMSetup Client.msi プロパティ SMSMPを使用します。

    詳細については、「 クライアントのインストール パラメーターとプロパティについて」を参照してください。

  • DNS で管理ポイントを発行します。 このサービス ロケーション メソッドを使用するようにクライアントを構成します。

クライアントとサーバー間の通信用のポート構成

クライアントをインストールするときは、Active Directory からのポート情報を使用します。 後でサイトのクライアントからサーバーへの通信ポートを変更すると、クライアントはこの新しいポート設定を Active Directory から取得します。

スキーマを拡張しない場合は、次のいずれかのオプションを使用して、既存のクライアントに新しいポート構成を提供します。

  • クライアントを再インストールします。 新しいポートを構成するオプションを使用します。

  • 通信ポートを更新するカスタム スクリプトをクライアントに展開します。 ポート変更のためにクライアントがサイトと通信できない場合は、Configuration Manager を使用してこのスクリプトを展開することはできません。 たとえば、グループ ポリシーを使用できます。

コンテンツ展開シナリオ

あるサイトでコンテンツを作成し、そのコンテンツを階層内の別のサイトに展開すると、受信側のサイトは署名済みコンテンツ データの署名を確認しようとします。 この動作には、このコンテンツを作成するソース サイトの公開キーへのアクセスが必要です。 Configuration Manager の Active Directory スキーマを拡張すると、サイトの公開キーが階層内のすべてのサイトで使用可能になります。

スキーマを拡張しない場合は、階層保守ツールpreinst.exeを使用して、サイト間でセキュア キー情報を交換します。

たとえば、プライマリ サイトでコンテンツを作成し、そのコンテンツを別のプライマリ サイトの下のセカンダリ サイトに展開する計画があるとします。 Active Directory スキーマを拡張すると、セカンダリ サイトは自動的にソース プライマリ サイトの公開キーを取得します。 それ以外の場合は、preinst.exe を使用して 2 つのサイト間で直接キーを共有します。

Active Directory の属性とクラス

Configuration Manager のスキーマを拡張すると、次のクラスと属性がスキーマに追加され、その Active Directory フォレスト内のすべての Configuration Manager サイトで使用できます。

属性 クラス
cn=mS-SMS-assignment-site-code
cn=mS-SMS-capabilities
cn=MS-SMS-Default-MP
cn=mS-SMS-Device-Management-Point
cn=mS-SMS-Health-State
cn=MS-SMS-MP-Address
cn=MS-SMS-MP-Name
cn=MS-SMS-Ranged-IP-High
cn=MS-SMS-Ranged-IP-Low
cn=MS-SMS-Roaming-Boundaries
cn=MS-SMS-Site-Boundaries
cn=MS-SMS-Site-Code
cn=mS-SMS-Source-Forest
cn=mS-SMS-Version
cn=MS-SMS-Management-Point
cn=MS-SMS-Roaming-Boundary-Range
cn=MS-SMS-Server-Locator-Point
cn=MS-SMS-Site

注:

スキーマ拡張には、製品の以前のバージョンの属性とクラスが含まれているが、最新バージョンでは使用されない場合があります。 例:

  • 属性: cn=MS-SMS-Site-Boundaries
  • クラス: cn=MS-SMS-Server-Locator-Point

これらの設定は ConfigMgr_ad_schema で表示できます Configuration Manager インストール メディアの \SMSSETUP\BIN\x64 フォルダーの LDF ファイル。

次の手順

サイトを公開するための Active Directory の準備