AdminACL
AdminACL プロパティには、Microsoft Windows 随意アクセス制御リスト (DACL) が含まれます。このリストを使用して、メタベース サブツリーへのアクセスを制御することができます。このプロパティは、読み取りアクセスの許可、書き込みアクセスの制限、または書き込みアクセスの制限解除に使用できます。
データ型 |
NTACL |
既定値 |
空 (DACL はありません) |
継承 |
継承可能 |
アクセス場所
このプロパティには、次の場所でアクセスできます。
IIS Admin Base オブジェクトの追加情報
次の表は、IIS Admin Base オブジェクトを使用するコードで必要な追加情報の一覧です。
メタベース識別子 |
MD_ADMIN_ACL |
データ型 |
BINARY_METADATA |
ユーザー タイプ |
IIS_MD_UT_FILE |
値
定数 |
値 |
説明 |
MD_ACR_READ |
0x00000001 |
すべてのプロパティに対して読み取りアクセスを許可します。 |
MD_ACR_WRITE |
0x00000002 |
すべてのプロパティに対して書き込みアクセスを許可します。 |
MD_ACR_ENUM_KEYS |
0x00000008 |
キーの列挙を許可します。 |
MD_ACR_RESTRICTED_WRITE |
0x00000020 |
この表の後にある「解説」を参照してください。 |
MD_ACR_UNSECURE_PROPS_READ |
0x00000080 |
METADATA_SECURE 属性が設定されていないプロパティに対して読み取りアクセスを許可します。 |
MD_ACR_WRITE_DAC |
0x00040000 |
セキュリティ記述子作成元の AdminACL に対して、書き込みアクセスを許可します。 |
解説
MD_ACR_RESTRICTED_WRITE が書き込みアクセスを許可するプロパティは、以下のとおりです。