11/22 23:40 画像が表示されていなかったのでFixしました
自作アプリをつくって、UACの動作を検証してみました。
自分が所属しているユーザーと、その認証方法、所属しているWindowsグループを列挙しています。
#スクリーンショット中、"Privileges"の中が空なのは、まだ実装できてないからです。
#Vista RC2 での検証です。製品版では違ってる可能性があります。
今回検証したのは、実行時に所属するグループ。です。
検証したユーザーは、ローカルコンピュータのユーザーです。ドメインユーザーではありません。
uac01.jpg
左が、普通にアプリケーションを起動した場合
右が、右クリックして、「管理者として実行」をした場合です。
通常使うユーザは、Administrator権限がありません。
Vistaでは、インストールした直後のユーザーは、Administratorではありません。
でも。
uac02.jpg
アカウントの画面を見ると、Administratorになってます。
でも、普通に実行しても、Administrator権限は付与されません。
NT AUTHORITY\INTERACTIVE グループに所属=昇格可能っていう意味かな?
それっぽい予想です。
ごめんなさい、もう一個スクリーンショット撮ろうと思ってわすれました。
気になったのが、black\None というグループ。
明日調べてみよう…。