{"id":9679,"date":"2012-03-27T23:01:35","date_gmt":"2012-03-27T21:01:35","guid":{"rendered":"http:\/\/funrecycler.com\/?p=9679"},"modified":"2012-03-27T23:01:35","modified_gmt":"2012-03-27T21:01:35","slug":"thinapp-permittedgroups-access-denied","status":"publish","type":"post","link":"https:\/\/funrecycler.com\/index.php\/2012\/03\/27\/thinapp-permittedgroups-access-denied\/","title":{"rendered":"ThinApp PermittedGroups access denied"},"content":{"rendered":"<p><a href=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2012\/03\/vmware_logo.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2012\/03\/vmware_logo-300x78.jpg\" alt=\"\" title=\"vmware_logo\" width=\"300\" height=\"78\" class=\"alignleft size-medium wp-image-9684\" \/><\/a>Wenn man Pakete mit Thinapp paketiert, kommt man in Firmenumgebungen schnell an den Punkt, die Pakete nur ausgew\u00e4hlten Personenkreisen zur Verf\u00fcgung zu stellen. Gerade wenn man die Programme auf einem Netzwerkspeicher deponiert, bietet sich die Thinappeigene Funktion der PermittedGroups an.<\/p>\n<p>Hinter diesen Parameter\u00a0 kann man den Gruppennamen oder\/und die SID der Gruppe hinterlegen.<\/p>\n<p>in meinem Beispiel wollte es nur mit der SID funktionieren.<\/p>\n<p>Um an die Gruppe zu kommen, kann man im AD nachsehen oder einfach ein paar vbs Zeilen kopieren.<\/p>\n<pre lang=\"BASH\">\u00a0\nstrComputer = \".\"\nstrGroup = \"group\"\nstrDomain = \"domain\"\nSet objWMIService = GetObject(\"winmgmts:\\\\\" &amp; strComputer &amp; \"\\root\\cimv2\")\nSet objAccount = objWMIService.Get(\"Win32_Group.Name='\" &amp; strGroup &amp;\"',Domain='\"&amp; strDomain &amp;\"'\")\nWscript.Echo objAccount.SID\n<\/pre>\n<p>Aufrufen kann man das angepasste Script entweder direkt oder die Ausgabe in eine Datei Umleiten. (copy&amp;paste)<\/p>\n<pre lang=\"BASH\">cscript name.vbs &gt; sid.txt\n<\/pre>\n<p>Die SID dann noch z.b. unter <\/p>\n<pre lang=\"BASH\">\n;-------- General Purpose Parameters\u00a0 ----------\nPermittedGroups=S-1-5-21-122212221-145657567568-758854815-3076\n<\/pre>\n<p>in der Package.ini einf\u00fcgen und neu kompilieren. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wenn man Pakete mit Thinapp paketiert, kommt man in Firmenumgebungen schnell an den Punkt, die Pakete nur ausgew\u00e4hlten<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,19],"tags":[164,177,804,1209,1211,1962,2002,2003,2370,2646,2898],"class_list":["post-9679","post","type-post","status-publish","format-standard","hentry","category-software","category-tools","tag-access-denied","tag-active-directory","tag-domain","tag-groups","tag-gruppen","tag-package-ini","tag-permitted-groups","tag-permittedgroups","tag-sid","tag-thinapp","tag-vmware"],"_links":{"self":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/9679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/comments?post=9679"}],"version-history":[{"count":0,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/9679\/revisions"}],"wp:attachment":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/media?parent=9679"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/categories?post=9679"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/tags?post=9679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}