2014年6月29日日曜日

ThinApp の PermittedGroups で 利用ユーザの制限をする

PermittedGroupsという機能がありますが、これを利用して、ThinAppを利用できるユーザを制限したいと思います。


まず、Setup Capture の 途中にある、Groups で設定できるためには、Setup Capture を動かしている Windows がドメインに接続できる必要があります。

この状態だと、もちろん、使用することはできません。

手間がかかるので、あらかじめ作成したグループを利用するように、AD 側で SID を取得してみます。そして、同じ名前だとしても SID が変わってしまうので、このグループは絶対に消さないようにします。
dsquery group | findstr /i (対象のグループ名)
dsget group (dsqueryの結果) -sid

これを、対象プロジェクトの Package.ini 内の PermittedGroups に記載します。

これで制限可能になります!