none
「サブツリー削除の確認」のダイアログについて RRS feed

  • 質問

  • アクティブディレクトリのサブツリー削除時に表示されるPOPについておしえてください。

    アクティブディレクトリのルート配下に ディレクトリA配下にディレクトリBがあり、その配下にオブジェクトCがあります。

    ディレクトリBの配下のオブジェクトCが不要になったので削除し空になりました。

    ここで空とディレクトリAを削除しようとすると、

    「オブジェクト ディレクトリA には他のオブジェクトが含まれています。オブジェクト ディレクトリA とその中の

    オブジェクトをすべて削除しますか?実行中の削除を取り消した場合、その時点までに削除されたオブジェクトは回復されません。

    警告:[[サブツリーの削除]サーバーコントロールを使用する]チェックボックスをオンにすると、削除禁止されたオブジェクトも含め

    サブツリー内のオブジェクトがすべて削除されます。また削除を取り消すことはできません。とダイアログが出ます。

    [[サブツリーの削除]サーバーコントロールを使用する]チェックボックスをオンにした場合とオフにした場合どのような違いがあるのでしょうか。

    またディレクトリBを削除しようとした場合も空のはずなのにこのダイアログが出る場合があります。

    この場合も削除して問題ないものでしょうか。他のオブジェクトにえ影響は出ないでしょうか?

    2017年11月10日 7:50

回答

  • チャブーンです。

    LDAPでは、コントロールと呼ばれるメソッド的な動作を行う機能があります。サブツリーの削除、もそのひとつで、本来ひとつのオブジェクト(リーフ)しか削除できないところを、配下のオブジェクトを一括削除できるようになります。

    http://ldapwiki.com/wiki/Subtree%20Delete%20Control

    普通にオブジェクトを削除した場合、配下にオブジェクトがあると「削除できません」という動作が本来正しいように思いますが、コントロールでは強制的に削除されてしまう、というあたりが違うのではないでしょうか?

    ディレクトリが空に見えても、システムオブジェクトなどで「隠しオブジェクト」の扱いになっているものがあります。それらはADUCからは見えませんので、ldp.exeやadsiedit.mscでオブジェクトの有無を確認する必要があります。普通は上位オブジェクトに関連するもののため、(上位オブジェクトがなくなれば)必然的に必要なくなるものがほとんどですが、そうでないものもあり得るので、内容は必ず確認するクセをつけた方がいいでしょう。


    フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。


    2017年11月11日 6:34
    モデレータ

すべての返信

  • チャブーンです。

    LDAPでは、コントロールと呼ばれるメソッド的な動作を行う機能があります。サブツリーの削除、もそのひとつで、本来ひとつのオブジェクト(リーフ)しか削除できないところを、配下のオブジェクトを一括削除できるようになります。

    http://ldapwiki.com/wiki/Subtree%20Delete%20Control

    普通にオブジェクトを削除した場合、配下にオブジェクトがあると「削除できません」という動作が本来正しいように思いますが、コントロールでは強制的に削除されてしまう、というあたりが違うのではないでしょうか?

    ディレクトリが空に見えても、システムオブジェクトなどで「隠しオブジェクト」の扱いになっているものがあります。それらはADUCからは見えませんので、ldp.exeやadsiedit.mscでオブジェクトの有無を確認する必要があります。普通は上位オブジェクトに関連するもののため、(上位オブジェクトがなくなれば)必然的に必要なくなるものがほとんどですが、そうでないものもあり得るので、内容は必ず確認するクセをつけた方がいいでしょう。


    フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。


    2017年11月11日 6:34
    モデレータ
  • フォーラムオペレーターの栗下 望です。
    tkskyweb さん、ご投稿いただきありがとうございます。

    ご質問いただいた内容については、
    その後いかがでしょうか?

    チャブーンさんから回答をお寄せいただいておりますので、
    確認いただき何か進展がございましたら、お知らせください。

    また、参考になった回答が寄せられた際は
    回答の下にある[回答としてマーク]をご設定いただければと思います。

    どうぞよろしくお願いいたします。


    MSDN/TechNet Community Support 栗下 望

    2017年11月28日 7:44
    モデレータ
  • チャブーン様、栗下様

    ご連絡ありがとうございます。木村 と申します

    またお返事遅くなりすみませんでした。

    今回、幸いにも問題は発生しませんでしたが 見えないオブジェクトが確認できる手段があるということですね。

    次回から気を付けて確認しようと思います。

    本件は終息で大丈夫です。ありがとうございました。

    2018年2月1日 12:18
  • フォーラム オペレーターの栗下です。
    tkskyweb さん、こんにちは。

    ご返信いただき誠にありがとうございます。
    スレッドのクローズについて承知しました。

    今後ともフォーラムをどうぞよろしくお願いいたします。


    参考になった投稿には回答としてマークの設定にご協力ください
    MSDN/TechNet Community Support 栗下 望

    2018年2月2日 0:28
    モデレータ