none
Deleted Objectの属性を消えないようにするにはSearchFlagの値をどの値にする必要があるでしょうか? RRS feed

回答

  • miyagiken さん、こんにちは。
    フォーラム オペレーターの田中夢です。
     
    miyagiken さんがご覧になっているサイトの情報によりますと、miyagiken さんが例に挙げた "department" 属性を削除せずに残す方法は、searchFlags が17 となっている場合には、8 を足して 25  (17+8=25) にするということではないでしょうか?
    削除したくない属性の searchFlags の値に 8 を足した数字を入力すると、searchFlags の値に "PRESERVE ON DELETE" という表記が現れるようですので、設定が有効になったかどうかを確認する目安となるのではないかと思いますよ。miyagiken さんがご覧になっているサイトの 画面 4 をクリックして拡大表示してみるとわかりやすいですよ。
     
    既定で削除されずに残る属性につきましては、下記の MSDN ライブラリに記載されています。
    また、既定で削除されずに残る属性のリストや、同様の方法で削除させたくない属性を残す方法について記載されているサイトもありました。英語になってしまいますが、画面コピーなどもあり、こちらの説明も分かりやすいかと思いますので、よろしければ参考にしてみてくださいね。
     
    <参考情報>
    - Creating and Deleting Objects in Active Directory Domain Services
    http://msdn.microsoft.com/en-us/library/windows/desktop/aa772216(v=vs.85).aspx
     
    - How to Determine which Attribute will be Saved for a Deleted Active Directory Object
    http://www.petri.co.il/attributes-deleted-active-directory-object.htm
     
     
    こちらの情報が少しでもお役にたてば幸いです。
    ---------------------------------------------------------------------
    日本マイクロソフト株式会社 フォーラム オペレーター 田中夢
    2012年5月25日 6:16